ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
28 lines • 746 B
JavaScript
import number from "./number";
import { Color } from "../util/color";
export default function (a, b) {
if (typeof a === 'string') {
try {
a = Color.fromString(a);
}
catch (e) {
a = Color.fromArray([0, 0, 0]);
}
}
if (typeof b === 'string') {
try {
b = Color.fromString(b);
}
catch (e) {
b = Color.fromArray([0, 0, 0]);
}
}
const red = number(a.r, b.r);
const green = number(a.g, b.g);
const blue = number(a.b, b.b);
const alpha = number(a.a, b.a);
return function (t) {
return Color.fromArray([red(t), green(t), blue(t), alpha(t)]).toRgbaString();
};
}
//# sourceMappingURL=color.js.map