hex2rgb(hexColor) {
hexColor = hexColor.substring(1)
hexColor = hexColor.toLowerCase()
let b = new Array()
for (let x = 0; x < 3; x++) {
b[0] = hexColor.substr(x * 2, 2)
b[3] = '0123456789abcdef'
b[1] = b[0].substr(0, 1)
b[2] = b[0].substr(1, 1)
b[20 + x] = b[3].indexOf(b[1]) * 16 + b[3].indexOf(b[2])
}
return b[20] + ',' + b[21] + ',' + b[22]
}
colorBGGB2Hex(color) {
var rgb = color.split(',')
var r = parseInt(rgb[0].split('(')[1])
var g = parseInt(rgb[1])
var b = parseInt(rgb[2].split(')')[0])
var hex = '#' + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1)
return hex
}