Skip to main content

Interface: ChamevoCanvasOptions

Defined in: core/src/fabricjs/canvas/ChamevoCanvas.ts:278

Configuration options for ChamevoCanvas. Extends FabricJS CanvasOptions with Chamevo-specific settings.

Extends

  • CanvasOptions

Properties

PropertyTypeDefault valueDescriptionDefined in
history?false | HistoryManagerOptions{} (history enabled with defaults)History manager configuration. Pass false to disable history entirely. Pass an object to configure history options.core/src/fabricjs/canvas/ChamevoCanvas.ts:285
editorMode?booleanfalseEnable editor mode (all elements fully interactive). When true, all elements are selectable, movable, rotatable, and resizable regardless of their individual permission settings.core/src/fabricjs/canvas/ChamevoCanvas.ts:293
controlsStyle?ControlsStyle'basic'Control style preset. - 'basic': Canva-style clean circles and edge bars - 'advanced': Icon-based action controls (copy, remove, rotate, scale)core/src/fabricjs/canvas/ChamevoCanvas.ts:301
controlStyleOptions?Partial<ControlStyleOptions>undefinedCustom control styling overrides. Merged over defaults for the chosen controlsStyle.core/src/fabricjs/canvas/ChamevoCanvas.ts:307