@ovine/craft
Version:
Ovine json editor.
19 lines (18 loc) • 409 B
TypeScript
export default history;
declare const history: History;
declare class History {
currentFrame: number;
stack: {
selectedId: string;
}[];
get hasPreFrame(): boolean;
get hasNextFrame(): boolean;
get currentState(): {
selectedId: string;
};
addFrame(frame: any): void;
applyFrame(frame: any): void;
reset(): void;
goBack(): void;
goNext(): void;
}