@fabwcie/free-drawing / constants / drawerEvents
Variable: drawerEvents
constdrawerEvents:object
Defined in: packages/free-drawing/src/constants.ts:194
Events of drawer (drawer.on(event, callback)) and of its components, named drawer.<subject>.<action>
Type Declaration
change
readonlychange:"drawer.change"='drawer.change'
Drawing changed (shapes, background...), with drawer
collaborationChange
readonlycollaborationChange:"drawer.collaboration.change"='drawer.collaboration.change'
Collaboration started or stopped, users or rights changed
dropdownHide
readonlydropdownHide:"drawer.dropdown.hide"='drawer.dropdown.hide'
Dropdown menu hidden (event of dropdown)
languageChange
readonlylanguageChange:"drawer.language.change"='drawer.language.change'
Language of interface changed, with language
optionsChange
readonlyoptionsChange:"drawer.options.change"='drawer.options.change'
Drawing options changed (setters, overlays...), with changed options
preferencesChange
readonlypreferencesChange:"drawer.preferences.change"='drawer.preferences.change'
Interface settings changed (theme, language, grid, snapping), with preferences: once for several ones
readOnlyChange
readonlyreadOnlyChange:"drawer.readonly.change"='drawer.readonly.change'
Read only mode changed, with read only state
selectionChange
readonlyselectionChange:"drawer.selection.change"='drawer.selection.change'
Selected shapes changed, with selected shapes
themeChange
readonlythemeChange:"drawer.theme.change"='drawer.theme.change'
Light or dark theme shown, with dark state
toastHide
readonlytoastHide:"drawer.toast.hide"='drawer.toast.hide'
Toast hidden (event of toast)
unsavedChange
readonlyunsavedChange:"drawer.unsaved.change"='drawer.unsaved.change'
Drawing has changes not saved yet (without auto save) or is saved, with unsaved state