UNPKG

medsurf-draw

Version:

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

29 lines (28 loc) 1.29 kB
import * as PIXI from "pixi.js-legacy"; import * as MedsurfDraw from "../../public-api"; import { BaseContainer, BaseContainerImageModel } from "../../bases/elements/BaseContainer"; export declare class MultiSelectItemModel extends BaseContainerImageModel { } export declare class MultiSelectItemElement extends BaseContainer<MultiSelectItemModel> { private _displayObjects; protected _selectElement: MedsurfDraw.Rectangle; constructor(model: MultiSelectItemModel); init(): void; draw(): void; destroy(options?: { children?: boolean; texture?: boolean; baseTexture?: boolean; }): void; protected _getSelectedDisplayObjects(): PIXI.DisplayObject[]; protected _getSelectedItemsRectangle(displayObjects: PIXI.DisplayObject[]): PIXI.Rectangle | undefined; protected _setEventsForDisplayObjects(displayObjects: PIXI.DisplayObject[]): void; protected _unsetEventsForDisplayObjects(displayObjects: PIXI.DisplayObject[]): void; protected _modeDefault(): void; protected _removeModeDefault(): void; protected _modeAuthor(): void; protected _removeModeAuthor(): void; controlSetDefaultMode(): void; get displayObjects(): MedsurfDraw.ImageObject[]; set displayObjects(value: MedsurfDraw.ImageObject[]); }