@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
25 lines (24 loc) • 634 B
JavaScript
import Color from "../../Color.js";
import chroma from "../../chroma.js";
import type from "../../utils/type.js";
import input from "../input.js";
import hex2rgb from "./hex2rgb.js";
import rgb2hex from "./rgb2hex.js";
Color.prototype.hex = function(mode) {
return rgb2hex(this._rgb, mode);
};
const hex = (...args) => new Color(...args, "hex");
chroma.hex = hex;
input.format.hex = hex2rgb;
input.autodetect.push({
p: 4,
test: (h, ...rest) => {
if (!rest.length && type(h) === "string" && [3, 4, 5, 6, 7, 8, 9].indexOf(h.length) >= 0) {
return "hex";
}
}
});
export {
hex
};
//# sourceMappingURL=index.js.map