canvas-editor-pdf
Version:
pdf exporter to canvas-editor
17 lines (15 loc) • 446 B
TypeScript
import { Draw } from '@hufe921/canvas-editor/dist/src/editor/core/draw/Draw';
export declare class HistoryManager {
private undoStack;
private redoStack;
private maxRecordCount;
constructor(draw: Draw);
undo(): void;
redo(): void;
execute(fn: Function): void;
isCanUndo(): boolean;
isCanRedo(): boolean;
isStackEmpty(): boolean;
recovery(): void;
popUndo(): Function | undefined;
}