UNPKG

medsurf-draw

Version:

Draw annotations on jpg/zoomify images, based on PIXI.js

23 lines (22 loc) 928 B
import * as PIXI from "pixi.js-legacy"; import * as MedsurfDraw from "../public-api"; import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction"; export declare enum StickMode { NOELEMENTS = 0, POSITIONPOINTS = 1, POSITIONPOINTS_FILLCOLLECTIONS = 2 } export declare class DrawInteraction<TElement extends MedsurfDraw.DrawableObject> extends BaseElementInteraction<TElement> { private _stickMode; protected _isScaling: boolean; constructor(element: TElement, stickMode: StickMode); reset(): void; startDraw(event: PIXI.InteractionEvent): void; resetDraw(event: PIXI.InteractionEvent): void; startDrawScale(event: PIXI.InteractionEvent): void; onDraw(event: PIXI.InteractionEvent): void; endDraw(event: PIXI.InteractionEvent): void; abortDraw(event: PIXI.InteractionEvent): void; get stickMode(): StickMode; set stickMode(value: StickMode); }