UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Microsoft 365.

13 lines 526 B
import { MAX_COLOR_RGB } from './consts'; import { clamp } from './clamp'; /** Converts RGB components to a hex color string (without # prefix). */ export function rgb2hex(r, g, b) { return [_rgbToPaddedHex(r), _rgbToPaddedHex(g), _rgbToPaddedHex(b)].join(''); } /** Converts an RGB component to a 0-padded hex component of length 2. */ function _rgbToPaddedHex(num) { num = clamp(num, MAX_COLOR_RGB); var hex = num.toString(16); return hex.length === 1 ? '0' + hex : hex; } //# sourceMappingURL=rgb2hex.js.map