medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
23 lines (22 loc) • 935 B
TypeScript
import * as PIXI from "pixi.js-legacy";
import * as MedsurfDraw from "../../public-api";
import { BaseGraphics, BaseGraphicsImageModel } from "../../bases/elements/BaseGraphics";
export declare class IndexedRoundButtonMaskElementModel extends BaseGraphicsImageModel {
textRectangle: PIXI.Rectangle;
indexRectangle: PIXI.Rectangle;
}
export declare class IndexedRoundButtonMaskElement extends BaseGraphics<IndexedRoundButtonMaskElementModel> {
constructor(model: IndexedRoundButtonMaskElementModel);
init(parent: MedsurfDraw.ImageObject): void;
draw(): void;
destroy(options?: {
children?: boolean;
texture?: boolean;
baseTexture?: boolean;
}): void;
onImageZoom(scaleX: number, scaleY: number): void;
get textRectangle(): PIXI.Rectangle;
set textRectangle(value: PIXI.Rectangle);
get indexRectangle(): PIXI.Rectangle;
set indexRectangle(value: PIXI.Rectangle);
}