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