medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
27 lines (26 loc) • 1.04 kB
TypeScript
import * as PIXI from "pixi.js-legacy";
import * as Models from "@ascii-dev-user/medsurf-lib/models";
import * as MedsurfDraw from "../../public-api";
import { BaseContainer, BaseContainerImageModel } from "../../bases/elements/BaseContainer";
export declare class RoundButtonIndicatorElementModel extends BaseContainerImageModel {
circle?: PIXI.Circle;
options?: Models.ElementOptions;
lineWidth?: number;
}
export declare class RoundButtonIndicatorElement extends BaseContainer<RoundButtonIndicatorElementModel> {
protected _arcElement: MedsurfDraw.Arc;
constructor(model: RoundButtonIndicatorElementModel);
init(parent: MedsurfDraw.ImageObject): void;
draw(): void;
destroy(options?: {
children?: boolean;
texture?: boolean;
baseTexture?: boolean;
}): void;
get circle(): PIXI.Circle;
set circle(value: PIXI.Circle);
get options(): Models.ElementOptions;
set options(value: Models.ElementOptions);
get lineWidth(): number;
set lineWidth(value: number);
}