Skip to content

useCanvasHistory

Undo/redo history management for canvas operations.

Import

typescript
const {
  canUndo,
  canRedo,
  undo,
  redo,
  pushState,
  clear,
} = useCanvasHistory()

Return Values

PropertyTypeDescription
canUndoComputedRef<boolean>Whether undo is available
canRedoComputedRef<boolean>Whether redo is available

Methods

MethodParametersReturnsDescription
undovoidUndo last action
redovoidRedo last undone action
pushStatestate: CanvasStatevoidRecord new state
clearvoidClear history

Source

app/composables/useCanvasHistory.ts

Built with VitePress