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)
25 lines (24 loc) • 1.03 kB
TypeScript
import { Cmyk, Rgba, Hsla, Hsva } from "../clases/formats";
import { ColorFormats } from "../enums/formats";
import * as i0 from "@angular/core";
export declare class ConverterService {
constructor();
toFormat(hsva: Hsva, format: ColorFormats): string;
stringToFormat(color: string, format: ColorFormats): string;
hsva2hsla(hsva: Hsva): Hsla;
hsla2hsva(hsla: Hsla): Hsva;
hsvaToRgba(hsva: Hsva): Rgba;
cmykToRgb(cmyk: Cmyk): Rgba;
rgbaToCmyk(rgba: Rgba): Cmyk;
hsvaToCmyk(hsva: Hsva): Cmyk;
rgbaToHsva(rgba: Rgba): Hsva;
rgbaToHex(rgba: Rgba, allowHex8?: boolean): string;
normalizeCMYK(cmyk: Cmyk): Cmyk;
denormalizeCMYK(cmyk: Cmyk): Cmyk;
denormalizeRGBA(rgba: Rgba): Rgba;
stringToHsva(colorString?: string, allowHex8?: boolean): Hsva | null;
outputFormat(hsva: Hsva): string;
getFormatByString(color: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ConverterService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ConverterService>;
}