UNPKG

medsurf-draw

Version:

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

21 lines (20 loc) 803 B
import * as PIXI from "pixi.js-legacy"; import * as MedsurfDraw from "../public-api"; import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction"; export declare enum ChooseTypes { PositionPoint = 0, Lines = 1, Primitives = 2, Collections = 3 } export declare class ChooseInteraction<TElement extends MedsurfDraw.DrawableObject> extends BaseElementInteraction<TElement> { private _chooseType; constructor(element: TElement, chooseType: ChooseTypes); reset(): void; startChoose(event: PIXI.InteractionEvent): void; onChoose(event: PIXI.InteractionEvent): void; endChoose(event: PIXI.InteractionEvent): void; abortChoose(event: PIXI.InteractionEvent): void; get chooseType(): ChooseTypes; set chooseType(value: ChooseTypes); }