ngx-input-color
Version:
Angular color input component and color picker (with HSL, HSV, RGB, CMYK, HEX, alpha, eye-dropper, etc)
36 lines • 3.52 kB
JavaScript
/**
* A representation of additive color mixing.
* Projection of primary color lights on a white screen shows secondary
* colors where two overlap; the combination of all three of red, green,
* and blue in equal intensities makes white.
*/
export class RGB {
}
export class RGBA extends RGB {
}
/**
* The HSL model describes colors in terms of hue, saturation,
* and lightness (also called luminance).
* @link https://en.wikibooks.org/wiki/Color_Models:_RGB,_HSV,_HSL#HSL
*/
export class HSL {
}
export class HSLA extends HSL {
}
/**
* The HSV, or HSB, model describes colors in terms of
* hue, saturation, and value (brightness).
* @link https://en.wikibooks.org/wiki/Color_Models:_RGB,_HSV,_HSL#HSV
*/
export class HSV {
}
export class HSVA extends HSV {
}
/**
* The CMYK color model is a subtractive color model used in the printing process.
* It described four ink palettes: Cyan, Magenta, Yellow, and Black.
* @link https://en.wikipedia.org/wiki/CMYK_color_model
*/
export class CMYK {
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJmYWNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1pbnB1dC1jb2xvci9zcmMvdXRpbHMvaW50ZXJmYWNlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQUNILE1BQU0sT0FBTyxHQUFHO0NBSWY7QUFFRCxNQUFNLE9BQU8sSUFBSyxTQUFRLEdBQUc7Q0FFNUI7QUFFRDs7OztHQUlHO0FBQ0gsTUFBTSxPQUFPLEdBQUc7Q0FJZjtBQUVELE1BQU0sT0FBTyxJQUFLLFNBQVEsR0FBRztDQUU1QjtBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLE9BQU8sR0FBRztDQUlmO0FBRUQsTUFBTSxPQUFPLElBQUssU0FBUSxHQUFHO0NBRTVCO0FBRUQ7Ozs7R0FJRztBQUNILE1BQU0sT0FBTyxJQUFJO0NBS2hCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEEgcmVwcmVzZW50YXRpb24gb2YgYWRkaXRpdmUgY29sb3IgbWl4aW5nLlxyXG4gKiBQcm9qZWN0aW9uIG9mIHByaW1hcnkgY29sb3IgbGlnaHRzIG9uIGEgd2hpdGUgc2NyZWVuIHNob3dzIHNlY29uZGFyeVxyXG4gKiBjb2xvcnMgd2hlcmUgdHdvIG92ZXJsYXA7IHRoZSBjb21iaW5hdGlvbiBvZiBhbGwgdGhyZWUgb2YgcmVkLCBncmVlbixcclxuICogYW5kIGJsdWUgaW4gZXF1YWwgaW50ZW5zaXRpZXMgbWFrZXMgd2hpdGUuXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgUkdCIHtcclxuICByITogbnVtYmVyO1xyXG4gIGchOiBudW1iZXI7XHJcbiAgYiE6IG51bWJlcjtcclxufVxyXG5cclxuZXhwb3J0IGNsYXNzIFJHQkEgZXh0ZW5kcyBSR0Ige1xyXG4gIGEhOiBudW1iZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBUaGUgSFNMIG1vZGVsIGRlc2NyaWJlcyBjb2xvcnMgaW4gdGVybXMgb2YgaHVlLCBzYXR1cmF0aW9uLFxyXG4gKiBhbmQgbGlnaHRuZXNzIChhbHNvIGNhbGxlZCBsdW1pbmFuY2UpLlxyXG4gKiBAbGluayBodHRwczovL2VuLndpa2lib29rcy5vcmcvd2lraS9Db2xvcl9Nb2RlbHM6X1JHQixfSFNWLF9IU0wjSFNMXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgSFNMIHtcclxuICBoITogbnVtYmVyO1xyXG4gIHMhOiBudW1iZXI7XHJcbiAgbCE6IG51bWJlcjtcclxufVxyXG5cclxuZXhwb3J0IGNsYXNzIEhTTEEgZXh0ZW5kcyBIU0wge1xyXG4gIGEhOiBudW1iZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBUaGUgSFNWLCBvciBIU0IsIG1vZGVsIGRlc2NyaWJlcyBjb2xvcnMgaW4gdGVybXMgb2ZcclxuICogaHVlLCBzYXR1cmF0aW9uLCBhbmQgdmFsdWUgKGJyaWdodG5lc3MpLlxyXG4gKiBAbGluayBodHRwczovL2VuLndpa2lib29rcy5vcmcvd2lraS9Db2xvcl9Nb2RlbHM6X1JHQixfSFNWLF9IU0wjSFNWXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgSFNWIHtcclxuICBoITogbnVtYmVyO1xyXG4gIHMhOiBudW1iZXI7XHJcbiAgdiE6IG51bWJlcjtcclxufVxyXG5cclxuZXhwb3J0IGNsYXNzIEhTVkEgZXh0ZW5kcyBIU1Yge1xyXG4gIGEhOiBudW1iZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBUaGUgQ01ZSyBjb2xvciBtb2RlbCBpcyBhIHN1YnRyYWN0aXZlIGNvbG9yIG1vZGVsIHVzZWQgaW4gdGhlIHByaW50aW5nIHByb2Nlc3MuXHJcbiAqIEl0IGRlc2NyaWJlZCBmb3VyIGluayBwYWxldHRlczogQ3lhbiwgTWFnZW50YSwgWWVsbG93LCBhbmQgQmxhY2suXHJcbiAqIEBsaW5rIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0NNWUtfY29sb3JfbW9kZWxcclxuICovXHJcbmV4cG9ydCBjbGFzcyBDTVlLIHtcclxuICBjITogbnVtYmVyO1xyXG4gIG0hOiBudW1iZXI7XHJcbiAgeSE6IG51bWJlcjtcclxuICBrITogbnVtYmVyO1xyXG59XHJcbiJdfQ==