ngx-color
Version:
A Collection of Color Pickers from Sketch, Photoshop, Chrome & more
43 lines (42 loc) • 693 B
TypeScript
export interface RGB {
r: number;
g: number;
b: number;
}
export interface RGBA extends RGB {
a: number;
}
export interface HSL {
h: number;
s: number;
l: number;
}
export interface HSLA extends HSL {
a: number;
}
export interface HSV {
h: number;
s: number;
v: number;
}
export interface HSVA extends HSV {
a: number;
}
export interface HSVAsource extends HSVA {
source: string;
}
export interface HSLAsource extends HSLA {
source: string;
}
export interface Color {
hex: string;
rgb: RGBA;
hsl: HSLA;
hsv: HSVA;
oldHue: number;
source: string;
}
export interface Shape {
color: string;
title: string;
}