diff --git a/src/util/Type.js b/src/util/Type.js index 75724aa8..f8c87f99 100644 --- a/src/util/Type.js +++ b/src/util/Type.js @@ -283,6 +283,14 @@ _rgbToHex: function(r, g, b) { return ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1); }, + _hexToRgb: function(hex) { + var bigint = parseInt(hex, 16); + return { + r: (bigint >> 16) & 255, + g: (bigint >> 8) & 255, + b: bigint & 255 + }; + }, _getRandomColorKey: function() { var randColor = (Math.random() * 0xFFFFFF << 0).toString(16); while (randColor.length < 6) {