ui-framework-jps
Version:
A simple UI framework for state management and UI components
13 lines (12 loc) • 587 B
TypeScript
import { Field } from "../field/Field";
import { FieldDefinition } from "../../model/DataObjectTypeDefs";
import { FieldEditor } from "../../CommonTypes";
export declare class ColourEditor implements FieldEditor {
protected colourPickerContainerId: string;
protected field: Field | null;
protected container: HTMLElement | null;
constructor(colourPickerContainerId: string);
editCompleted(field: Field, fieldDef: FieldDefinition): void;
editValue(field: Field, fieldDef: FieldDefinition, currentValue: string): string;
cbColourChange(colour: string): void;
}