OptionalactiveActive background page index
OptionaladdinAdditional toolbar buttons from add-ins
OptionalbackgroundAvailable files for background selection (images + PDFs)
OptionalbackgroundCurrent background pages
Whether redo is available
Whether undo is available
OptionalcolorsCurrent drawing color
Currently selected tool
Current stroke width
Whether an object is selected
OptionalhasWhether there are unsaved changes (deprecated — save moved to EditableTitle)
OptionaliconsOptionalisWhether saving is in progress (deprecated — save moved to EditableTitle)
OptionallabelsOptionalonCalled when user selects a file as background
OptionalonCalled when add filled shape
OptionalonCalled when add outlined shape
OptionalonCalled when the user clicks a symbol in the popup.
OptionalonCalled when clear is triggered. Omit to hide the Clear button (e.g., non-owner peers).
OptionalonCalled when close is triggered. If omitted, no close button is rendered.
Called when color changes
Called when delete is triggered
OptionalonResolve a presigned URL for a file entry. When provided, image files in the background-import list render a small thumbnail preview.
Called when redo is triggered
OptionalonCalled when user removes all backgrounds
OptionalonCalled when save is triggered (deprecated — save moved to EditableTitle)
OptionalonCalled when user switches active background page
OptionalonOpen the audit-log panel. When omitted, the History toolbar button is hidden — typically passed only for the file owner so students don't get the action.
Called when tool is selected
Called when undo is triggered
OptionalonUpload a new file from disk (passes a File). When provided, an Upload button appears in the menu.
Called when stroke width changes
Whether the whiteboard is read-only
OptionalstylesOptionalsxAdditional MUI sx props
OptionalsymbolSymbol library shown in the "Insert Symbol" popup. Either the library object directly, or an async loader called on first open of the popup. When omitted, the symbol button is hidden.
Whiteboard toolbar component props