EditorActions class abstract final

Editor commands shared by the toolbars, the magic bar and the timeline.

Each action validates what it needs (a selected clip, a music track...) and reports problems with a snackbar instead of failing silently.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

deleteSelection(BuildContext context, VideoEditorController controller) → void
duplicate(BuildContext context, VideoEditorController controller) → void
openDialog(BuildContext context, Widget dialog) → void
reason(Object error) → String
showAiMenu(BuildContext context, VideoEditorController controller) → void
showAudioPicker(BuildContext context, VideoEditorController controller) → void
showAudioVolume(BuildContext context, VideoEditorController controller) → void
showCanvasSheet(BuildContext context, VideoEditorController controller) → void
Fit/fill and background colour (CapCut "Canvas").
showClipVolume(BuildContext context, VideoEditorController controller) → void
showEffectsSheet(BuildContext context, VideoEditorController controller) → void
Timed effect overlays (CapCut "Effects").
showFilterSheet(BuildContext context, VideoEditorController controller) → void
Per-clip look (CapCut "Filters" / AI Style).
showMediaPicker(BuildContext context, VideoEditorController controller) → void
showRatioSheet(BuildContext context, VideoEditorController controller) → void
showSpeedSheet(BuildContext context, VideoEditorController controller) → void
showTextEditor(BuildContext context, VideoEditorController controller, {VideoTextOverlay? existing}) → void
showTransitionSheet(BuildContext context, VideoEditorController controller) → void
Transition into the selected clip, or between every clip.
split(BuildContext context, VideoEditorController controller) → void
targetClipIndex(VideoEditorController controller) → int
Video clip the clip tools act on: the selection, else the clip under the playhead.
toast(BuildContext context, String message) → void
toggleMute(BuildContext context, VideoEditorController controller) → void