medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
38 lines (37 loc) • 1.45 kB
TypeScript
import * as MedsurfDraw from "../../public-api";
import * as Models from '@ascii-dev-user/medsurf-lib/models';
import { BaseContainer, BaseContainerImageModel } from "../../bases/elements/BaseContainer";
export declare class SelftestPointModel extends BaseContainerImageModel {
isSelftest: boolean;
selftestPoint: Models.Point;
options: Models.ElementOptions;
}
export declare class SelftestPoint extends BaseContainer<SelftestPointModel> {
private _selectInteraction;
protected _selftestPointElement: MedsurfDraw.Circle;
constructor(model: SelftestPointModel);
init(): void;
draw(): void;
destroy(options?: {
children?: boolean;
texture?: boolean;
baseTexture?: boolean;
}): void;
protected _modeDefault(): void;
protected _removeModeDefault(): void;
protected _modeSelftest(): void;
protected _removeModeSelftest(parent: MedsurfDraw.ImageObject, mode: string): void;
onMove(): void;
onSelftest(): void;
onZoom(): void;
onHover(): void;
onOut(): void;
get isSelftest(): boolean;
set isSelftest(value: boolean);
get selftestPoint(): Models.Point;
set selftestPoint(value: Models.Point);
get options(): Models.ElementOptions;
set options(value: Models.ElementOptions);
get selectInteraction(): MedsurfDraw.SelectInteraction<SelftestPoint>;
set selectInteraction(value: MedsurfDraw.SelectInteraction<SelftestPoint>);
}