medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
16 lines (15 loc) • 682 B
TypeScript
import * as PIXI from "pixi.js-legacy";
import * as MedsurfDraw from "../public-api";
import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction";
export declare class ZoomInteraction<TElement extends MedsurfDraw.Image | MedsurfDraw.NavigatorElement> extends BaseElementInteraction<TElement> {
private _active;
protected _spriteX: number;
protected _spriteY: number;
protected readonly _zoomStep: number;
constructor(element: TElement, active?: boolean);
reset(): void;
getGraphCoordinates(x: number, y: number): PIXI.IPointData;
onZoom(event: WheelEvent): void;
get active(): boolean;
set active(value: boolean);
}