widgets/editor/editor_sheets library

Classes

EditorSheetScaffold
Shared look for editor bottom sheets: grabber, title row, content.
FilterStrip
Horizontal strip of filter thumbnails (CapCut "Filters").
RatioSheet
Aspect ratio picker drawn as proportional frames, like CapCut's "Format".
SheetOption
One row in a picker sheet.
SheetOptionList
List of SheetOptions; each pops the sheet before running its action.
ValueSliderSheet
Slider sheet with a live value label and quick presets.

Constants

kCanvasColors → const List<Color>
Canvas background colours offered by the Canvas tool.

Functions

runWithProgress<T>(BuildContext context, String message, Future<T> task(ValueChanged<double> onProgress), {ValueListenable<String>? status}) → Future<T>
Modal progress for long on-device jobs. task receives a progress callback (0..1); the dialog shows a spinner until it reports one. status, when given, replaces message as the job moves through steps.