Variables
Const SbBlock
Sb
Block
: DefineComponent<{ block
: { required
: true; type
: PropType<IBlockData<any>> }; onActivateNext
: { default
: () => void; type
: PropType<OnActivateNextCb> }; onActivatePrevious
: { default
: () => void; type
: PropType<OnActivatePreviousCb> }; onAppendBlock
: { default
: () => void; type
: PropType<OnAppendBlockCb> }; onPrependBlock
: { default
: () => void; type
: PropType<OnPrependBlockCb> }; onRemoveSelf
: { default
: () => void; type
: PropType<OnRemoveSelfCb> }; onUpdate
: { default
: () => void; type
: PropType<OnUpdateBlockCb> } }, () => Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ block
: { required
: true; type
: PropType<IBlockData<any>> }; onActivateNext
: { default
: () => void; type
: PropType<OnActivateNextCb> }; onActivatePrevious
: { default
: () => void; type
: PropType<OnActivatePreviousCb> }; onAppendBlock
: { default
: () => void; type
: PropType<OnAppendBlockCb> }; onPrependBlock
: { default
: () => void; type
: PropType<OnPrependBlockCb> }; onRemoveSelf
: { default
: () => void; type
: PropType<OnRemoveSelfCb> }; onUpdate
: { default
: () => void; type
: PropType<OnUpdateBlockCb> } }>>, { onActivateNext
: OnActivateNextCb; onActivatePrevious
: OnActivatePreviousCb; onAppendBlock
: OnAppendBlockCb; onPrependBlock
: OnPrependBlockCb; onRemoveSelf
: OnRemoveSelfCb; onUpdate
: OnUpdateBlockCb }> = ...Const SbBlockOrdering
SbBlockOrdering: DefineComponent<{ onMoveBackward: { default: () => void; type: FunctionConstructor }; onMoveForward: { default: () => void; type: FunctionConstructor }; onRemove: { default: () => void; type: FunctionConstructor }; orientation: { default: null; type: StringConstructor } }, () => Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ onMoveBackward: { default: () => void; type: FunctionConstructor }; onMoveForward: { default: () => void; type: FunctionConstructor }; onRemove: { default: () => void; type: FunctionConstructor }; orientation: { default: null; type: StringConstructor } }>>, { onMoveBackward: Function; onMoveForward: Function; onRemove: Function; orientation: string }> = ...
Const SbBlockPicker
SbBlockPicker: DefineComponent<{ onPickedBlock: { default: () => void; type: FunctionConstructor } }, () => Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ onPickedBlock: { default: () => void; type: FunctionConstructor } }>>, { onPickedBlock: Function }> = ...
Const SbBlockPlaceholder
SbBlockPlaceholder: DefineComponent<{ onInsertBlock: { default: () => void; type: FunctionConstructor } }, () => Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ onInsertBlock: { default: () => void; type: FunctionConstructor } }>>, { onInsertBlock: Function }> = ...
Const SbButton
SbButton: DefineComponent<{}, () => Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, PublicProps, Readonly<ExtractPropTypes<{}>>, {}> = ...
Const SbMain
Sb
Main
: DefineComponent<{ availableBlocks
: { default
: () => never[]; type
: PropType<IBlockDefinition<any>[]> }; block
: { required
: true; type
: PropType<IBlockData<any>> }; mode
: { default
: SbMode; type
: PropType<SbMode>; validator
: any }; onUpdate
: { default
: () => void; type
: PropType<OnUpdateBlockCb> } }, () => Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ availableBlocks
: { default
: () => never[]; type
: PropType<IBlockDefinition<any>[]> }; block
: { required
: true; type
: PropType<IBlockData<any>> }; mode
: { default
: SbMode; type
: PropType<SbMode>; validator
: any }; onUpdate
: { default
: () => void; type
: PropType<OnUpdateBlockCb> } }>>, { availableBlocks
: IBlockDefinition<any>[]; mode
: SbMode; onUpdate
: OnUpdateBlockCb }> = ...Const SbSelect
SbSelect: DefineComponent<{}, () => Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, PublicProps, Readonly<ExtractPropTypes<{}>>, {}> = ...
Const SbToolbar
SbToolbar: DefineComponent<{}, () => Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, PublicProps, Readonly<ExtractPropTypes<{}>>, {}> = ...
Const SymActiveBlock
Const SymBlockDimensions
Const SymBlockLibrary
Const SymEditorDimensions
Const SymMode
Const blockProps
blockProps: { blockId: { default: v4; type: StringConstructor } } = ...
Type declaration
blockId: { default: v4; type: StringConstructor }
default: v4
type: StringConstructor
Const model
model: { event: string; prop: string } = ...
Type declaration
event: string
prop: string
Callback type for activating the next block.
SbBlock