ngx-colors
Version:
A beautiful color picker for angular that let you choose from a color palette, using sliders (Hue, Lightness, Alpha sliders) or through text input(hex, rgba, hsla)
56 lines (55 loc) • 1.22 kB
TypeScript
import { EventEmitter } from '@angular/core';
export declare class Rgba {
r: number;
g: number;
b: number;
a: number;
constructor(r: number, g: number, b: number, a: number);
denormalize(): Rgba;
toString(): string;
}
export declare class Hsva {
h: number;
s: number;
v: number;
a: number;
onChange: EventEmitter<Hsva>;
constructor(h: number, s: number, v: number, a: number);
onColorChange(value: {
s: number;
v: number;
rgX: number;
rgY: number;
}): void;
onHueChange(value: {
v: number;
rgX: number;
}): void;
onValueChange(value: {
v: number;
rgX: number;
}): void;
onAlphaChange(value: {
v: number;
rgX: number;
}): void;
}
export declare class Hsla {
h: number;
s: number;
l: number;
a: number;
constructor(h: number, s: number, l: number, a: number);
denormalize(): Hsla;
toString(): string;
}
export declare class Cmyk {
c: number;
m: number;
y: number;
k: number;
a: number;
constructor(c: number, m: number, y: number, k: number, a?: number);
denormalize(): Cmyk;
toString(): string;
}