medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
18 lines (17 loc) • 809 B
TypeScript
import * as MedsurfDraw from "../public-api";
import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction";
export declare class ModeInteraction<TElement extends MedsurfDraw.ImageObject> extends BaseElementInteraction<TElement> {
private _defaultMode;
protected _parentImageObject: MedsurfDraw.ImageObject;
protected _lastMode: string;
constructor(element: TElement, defaultMode?: string);
reset(): void;
setDefaultMode(mode: string, ...args: any[]): void;
setMode(mode: string, ...args: any[]): void;
setModeChildren(mode: string): void;
setModeItem(mode: string, ...args: any[]): void;
protected _changeMode(mode: string, ...args: any[]): void;
get defaultMode(): string;
set defaultMode(value: string);
get lastMode(): string;
}