UNPKG

medsurf-draw

Version:

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

32 lines (31 loc) 1.3 kB
import * as PIXI from "pixi.js-legacy"; import * as MedsurfDraw from "../../public-api"; import { BaseContainer, BaseContainerImageModel } from "../../bases/elements/BaseContainer"; export declare class ColorPaletteElementModel extends BaseContainerImageModel { description: string; descriptionFontSize: number; localStorageKey: string; } export declare class ColorPaletteElement extends BaseContainer<ColorPaletteElementModel> { protected _selectionPalette: string[]; protected _presetButtons: MedsurfDraw.ColorButtonElement[]; protected _storedButtons: MedsurfDraw.ColorButtonElement[]; constructor(model: ColorPaletteElementModel); init(parent: MedsurfDraw.ImageObject): void; draw(): void; destroy(options?: { children?: boolean; texture?: boolean; baseTexture?: boolean; }): void; saveColor(color: number | undefined, colorAlpha: number | undefined): void; private _createButton; onColor(event: PIXI.InteractionEvent, color: number, colorAlpha: number): void; get description(): string; set description(value: string); get descriptionFontSize(): number; set descriptionFontSize(value: number); get loader(): PIXI.Loader; get localStorageKey(): string; set localStorageKey(value: string); }