UNPKG

@etsoo/editor

Version:

ETSOO Free WYSIWYG HTML Editor

34 lines (33 loc) 906 B
import { EOPopup } from "./EOPopup"; /** * EOEditor Palette */ export declare class EOPalette extends EOPopup { /** * Style reference document */ refDocument?: Document; private referedColors?; /** * Apply label */ get applyLabel(): string | null; set applyLabel(value: string | null); constructor(); connectedCallback(): void; disconnectedCallback(): void; /** * Popup palette * @param color Default color * @param callback Callback * @param rect Display location * @param hexColor Return Hex color */ popup(color: string | null | undefined, callback: (color: string) => void, rect?: DOMRect, hexColor?: boolean): void; /** * Setup input choose and preview * @param input Input * @param hexColor Return Hex color */ setupInput(input: HTMLInputElement, hexColor?: boolean): void; }