@evg-b/evg-ui
Version:
EVG-UI library inspired by Material Design.
21 lines (17 loc) • 462 B
JavaScript
function RGBAtoRGBAraw (rgba) {
var sep = rgba.includes(",") ? "," : " ";
rgba = rgba.substr(5).split(")")[0].split(sep);
if (rgba.reduce(function (num, nextNum) {
return num + nextNum;
}).includes('%')) {
for (var R in rgba) {
var r = rgba[R];
var p = r.substr(0, r.length - 1) / 100;
rgba[R] = R < 3 ? Math.round(p * 255) : p;
}
}
return rgba.map(function (n) {
return +n;
});
}
export default RGBAtoRGBAraw;