charton API / @chart-on/ui / index / ToolbarOptions
Interface: ToolbarOptions
Defined in: ui/src/toolbar.ts:158
App defaults and optional end-user customization; an item array remains the fixed-toolbar shorthand.
Properties
customize?
optionalcustomize?:ToolbarCustomizationPart
Defined in: ui/src/toolbar.ts:164
End-user customization, made by toolbarCustomization({ locked }): a Customize entry in the "more" menu and on right-click. Off when left out.
dividers?
optionaldividers?:boolean
Defined in: ui/src/toolbar.ts:171
A divider between neighbouring groups of start-aligned items (context, then analysis), where no separator item already parts them. Default true.
items
items:
ToolbarItem[]
Defined in: ui/src/toolbar.ts:159
settings?
optionalsettings?:SettingsAdapter|null
Defined in: ui/src/toolbar.ts:166
Preference store, under key toolbar. Default local storage; null disables persistence.
storageKey?
optionalstorageKey?:string
Defined in: ui/src/toolbar.ts:173
Key in settings under which customization saves the layout. Default 'toolbar'; the shell's bottom bar uses 'bottomBar'.