medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
32 lines (31 loc) • 1.06 kB
TypeScript
import * as MedsurfDraw from "../../public-api";
import * as Models from "@ascii-dev-user/medsurf-lib/models";
import { BaseContainer, BaseContainerImageModel } from "./BaseContainer";
export declare class NumberDataModel {
value: number | undefined;
minValue: number;
maxValue: number;
gab: number;
}
export declare enum ColorMode {
LINE = 0,
FILL = 1,
TEXT = 2
}
export declare enum NumberMode {
WIDTH = 0,
SIZE = 1,
PAD = 2
}
export declare class BaseElementContainerModel<TModel extends Models.ImageObject> extends BaseContainerImageModel {
model: TModel;
}
export declare abstract class BaseElementContainer<TModel extends Models.ImageObject, TParams extends BaseElementContainerModel<TModel>> extends BaseContainer<TParams> {
private _imageObjectMenu;
protected constructor(model: TParams);
getNumberData(): NumberDataModel;
get model(): TModel;
set model(value: TModel);
get imageObjectMenu(): MedsurfDraw.MenuEntryModel[];
set imageObjectMenu(value: MedsurfDraw.MenuEntryModel[]);
}