Search Docs
Loading...
Skip to content

Interface: RegisteredActions

Represents a collection of action functions used throughout the application. Each property corresponds to a specific UI action or event that can be customized.

Properties#

Property Type Description
saveScene SaveSceneAction Action invoked to handle scene saving.
shareScene ShareSceneAction Action invoked to handle scene sharing.
exportDesign ExportAction Action invoked to handle export actions.
importScene ImportSceneAction Action invoked to handle import actions.
exportScene ExportSceneAction Action invoked to handle scene export actions.
uploadFile UploadAction Action invoked to handle file uploads.
onUnsupportedBrowser OnUnsupportedBrowserAction Action invoked when an unsupported browser is detected.
addClip VoidFunction Action invoked when the add clip button is pressed in the video timeline
zoom.toBlock ZoomToBlockAction Action for zooming to a specific block
zoom.toPage ZoomToPageAction Action for zooming to a page (current, first, last, or by index) with optional padding
zoom.toSelection ZoomToSelectionAction Action for zooming to the current selection
zoom.in ZoomInAction Action for zooming in by one step
zoom.out ZoomOutAction Action for zooming out by one step
zoom.toLevel ZoomToLevelAction Action for setting zoom to a specific level
zoom.toFit ZoomToFitAction Action for zooming to fit the current page in the viewport
scroll.toPage ScrollToPageAction Action for scrolling to a specific page
scroll.toBlock ScrollToBlockAction Action for scrolling to a specific block
timeline.zoom.in TimelineZoomInAction Action for zooming in the video timeline
timeline.zoom.out TimelineZoomOutAction Action for zooming out the video timeline
timeline.zoom.fit TimelineZoomToFitAction Action for fitting the video timeline to show all content
timeline.zoom.toLevel TimelineZoomToLevelAction Action for setting the video timeline zoom to a specific level
timeline.zoom.reset TimelineZoomResetAction Action for resetting the video timeline zoom to default
timeline.expand TimelineExpandAction Action for expanding the video timeline
timeline.collapse TimelineCollapseAction Action for collapsing the video timeline
copy CopyAction Action for copying selected blocks to the clipboard
paste PasteAction Action for pasting blocks from the clipboard
selection.split SelectionSplitAction Action for splitting the first selected clip at the playhead
video.decode.checkSupport VideoDecodeCheckSupportAction Action for checking video decoding/playback support
video.encode.checkSupport VideoEncodeCheckSupportAction Action for checking video encoding/export support
editor.checkBrowserSupport EditorCheckBrowserSupportAction Action for checking browser capabilities at editor startup
scene.create SceneCreateAction Action for creating a new scene with configurable mode and page sizes
asset.delete DeleteAssetAction Action invoked when the user deletes an asset from an asset source via the asset library card.
selection.all SelectionAllAction Select every block on the current page.
selection.delete SelectionDeleteAction Delete the selected blocks.
vectorPath.deleteNodeOrPoint VectorPathDeleteNodeOrPointAction Delete the selected vector node or control point.
selection.duplicate SelectionDuplicateAction Duplicate the selected blocks.
selection.group SelectionGroupAction Group the selected blocks.
selection.ungroup SelectionUngroupAction Ungroup any selected group block.
text.toggleBold TextToggleBoldAction Toggle bold on the selected text.
text.toggleItalic TextToggleItalicAction Toggle italic on the selected text.
text.toggleUnderline TextToggleUnderlineAction Toggle underline on the selected text.
text.toggleStrikethrough TextToggleStrikethroughAction Toggle strikethrough on the selected text.
video.playPause VideoPlayPauseAction Toggle play/pause on the current page.
history.undo HistoryUndoAction Undo the last editor operation.
history.redo HistoryRedoAction Redo the last undone editor operation.
selection.nudgeUp NudgeAction Nudge the selection up by one step.
selection.nudgeDown NudgeAction Nudge the selection down by one step.
selection.nudgeLeft NudgeAction Nudge the selection left by one step.
selection.nudgeRight NudgeAction Nudge the selection right by one step.
selection.nudgeUpExtended NudgeAction Nudge the selection up by one extended step.
selection.nudgeDownExtended NudgeAction Nudge the selection down by one extended step.
selection.nudgeLeftExtended NudgeAction Nudge the selection left by one extended step.
selection.nudgeRightExtended NudgeAction Nudge the selection right by one extended step.
group.enterOrExit GroupEnterOrExitAction Enter the selected group, or exit the current group when no group is selected.
selection.parentOrDeselect SelectionParentOrDeselectAction Select the parent group of the current selection, or deselect when none.
page.selectNext PageSelectNextAction Select the next page.
page.selectPrevious PageSelectPreviousAction Select the previous page.
toggleUserInterfaceVisibility ToggleUserInterfaceVisibilityAction Toggle the editor’s user interface visibility.