Skip to main content

Interface: ClassicToolbarProps

Props for ClassicToolbar component.

See

ClassicToolbar

Extends

  • Pick<ToolbarProps, "dock" | "dockOffsetX" | "dockOffsetY">

Properties

PropertyTypeDescriptionInherited from

children?

ReactNode

Toolbar panel content, in a form of ToolbarAction or other elements.

If null, the panel will be hidden.

Default:

<>
<ToolbarActionUndo />
<ToolbarActionRedo />
<ToolbarActionLayout />
<ToolbarLanguageSelector languages={props.languages} />
</>

dock

DockDirection

Dock direction on the canvas viewport.

Pick.dock

dockOffsetX?

number

Horizontal offset from the dock direction.

Default

0

Pick.dockOffsetX

dockOffsetY?

number

Vertical offset from the dock direction.

Default

0

Pick.dockOffsetY

languages?

readonly WorkspaceLanguage[]

Set of languages for the diagram data language selector.

If not specified or empty, the selector will be hidden.

menu?

ReactNode

Main menu content, in a form of ToolbarAction elements.

If null, the menu toggle button will be hidden.

Default:

<>
<ToolbarActionClearAll />
<ToolbarActionExport kind='exportRaster' />
<ToolbarActionExport kind='exportSvg' />
<ToolbarActionExport kind='print' />
</>