@chayns/colors
Version:
JavaScript utility functions for the calculation of colors for chayns
13 lines • 472 B
JavaScript
import { isNumber, isRgb255 } from '../../utils/is';
export default function getRgb255String(rgb) {
if (!isRgb255(rgb)) {
return null;
}
if ('a' in rgb && isNumber(rgb.a)) {
return "rgba(".concat(rgb.r, ", ").concat(rgb.g, ", ").concat(rgb.b, ", ").concat(rgb.a.toLocaleString('en-US', {
maximumFractionDigits: 2
}), ")");
}
return "rgb(".concat(rgb.r, ", ").concat(rgb.g, ", ").concat(rgb.b, ")");
}
//# sourceMappingURL=getRgb255String.js.map