UNPKG

medsurf-draw

Version:

Draw annotations on jpg/zoomify images, based on PIXI.js

32 lines (31 loc) 1.06 kB
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[]); }