@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
16 lines (15 loc) • 500 B
JavaScript
;
require("../io/lch/index.cjs");
const Color = require("../Color.cjs");
const labConstants = require("../io/lab/lab-constants.cjs");
Color.prototype.saturate = function(amount = 1) {
const me = this;
const lch = me.lch();
lch[1] += labConstants.default.Kn * amount;
if (lch[1] < 0) lch[1] = 0;
return new Color(lch, "lch").alpha(me.alpha(), true);
};
Color.prototype.desaturate = function(amount = 1) {
return this.saturate(-amount);
};
//# sourceMappingURL=saturate.cjs.map