react-financial-charts
Version:
React charts specific to finance.
37 lines • 1.01 kB
JavaScript
export const getStrokeDasharrayCanvas = (type) => {
const a = getStrokeDasharray(type).split(",");
if (a.length === 1) {
return [];
}
return a.map((d) => Number(d));
};
export const getStrokeDasharray = (type) => {
switch (type) {
default:
case "Solid":
return "none";
case "ShortDash":
return "6, 2";
case "ShortDash2":
return "6, 3";
case "ShortDot":
return "2, 2";
case "ShortDashDot":
return "6, 2, 2, 2";
case "ShortDashDotDot":
return "6, 2, 2, 2, 2, 2";
case "Dot":
return "2, 6";
case "Dash":
return "4, 6";
case "LongDash":
return "16, 6";
case "DashDot":
return "8, 6, 2, 6";
case "LongDashDot":
return "16, 6, 2, 6";
case "LongDashDotDot":
return "16, 6, 2, 6, 2, 6";
}
};
//# sourceMappingURL=strokeDasharray.js.map