threepipe
Version:
A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.
14 lines • 545 B
TypeScript
import { AViewerPluginSync, ThreeViewer } from '../../viewer';
import { JSUndoManager } from 'ts-browser-helpers';
export declare class UndoManagerPlugin extends AViewerPluginSync<''> {
static readonly PluginType = "UndoManagerPlugin";
enabled: boolean;
undoManager?: JSUndoManager;
limit: number;
constructor(enabled?: boolean, limit?: number);
protected _refresh(): void;
toJSON: any;
onAdded(viewer: ThreeViewer): void;
onRemove(viewer: ThreeViewer): void;
}
//# sourceMappingURL=UndoManagerPlugin.d.ts.map