UNPKG

chroma-js

Version:

JavaScript library for color conversions

23 lines (18 loc) 657 B
import chroma from '../../chroma.js'; import Color from '../../Color.js'; import input from '../input.js'; import temperature2rgb from './temperature2rgb.js'; import rgb2temperature from './rgb2temperature.js'; Color.prototype.temp = Color.prototype.kelvin = Color.prototype.temperature = function () { return rgb2temperature(this._rgb); }; const temp = (...args) => new Color(...args, 'temp'); Object.assign(chroma, { temp, kelvin: temp, temperature: temp }); input.format.temp = input.format.kelvin = input.format.temperature = temperature2rgb; export { temp, temp as kelvin, temp as temperature };