simple-color-picker-jq
Version:
Simple Color picker in common.js. (Jquery mod)
44 lines (26 loc) • 854 B
TypeScript
export interface ColorPickerOptions {
color?: string | number;
background?: string | number;
el?: HTMLElement;
width?: number;
height?: number;
}
export interface ColorPicker {
new (options?: ColorPickerOptions): ColorPicker;
appendTo(domElement: HTMLElement): void;
remove(): void;
setColor(color: string | number): void;
setSize(width: number, height: number): void;
setBackgroundColor(color: string | number): void;
setNoBackground(): void;
onChange(callback: Function): void;
getColor(): string | number;
getHexString(): string;
getHexNumber(): number;
getRGB(): { r: number, g: number, b: number };
getHSV(): { h: number, s: number, v: number };
isDark(): boolean;
isLight(): boolean;
}
export var ColorPicker: ColorPicker;
export default ColorPicker;