medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
29 lines (28 loc) • 1.29 kB
TypeScript
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[]);
}