@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
20 lines (19 loc) • 569 B
TypeScript
import { RGBColor } from '@vexip-ui/utils';
export type ColorFormat = 'rgb' | 'hsl' | 'hsv' | 'hex';
export interface ColorPrickerSlots {
control?: (params: {
color: RGBColor;
alpha: number;
empty: boolean;
}) => any;
prefix?: () => any;
suffix?: () => any;
label?: (params: {
color: RGBColor;
alpha: number;
empty: boolean;
label: string;
}) => any;
}
export declare const defaultShortcuts: readonly string[];
export declare const getDefaultHsv: () => import('@vexip-ui/utils').HSVColor;