From 2bb46a0c60554cefb001c4d6a6c6c93e7c9a3e23 Mon Sep 17 00:00:00 2001 From: Arjun Choudhary Date: Mon, 28 Nov 2022 14:57:18 +0530 Subject: [PATCH] feat: Allow lineType from Y-marker --- src/js/objects/ChartComponents.js | 2 +- src/js/utils/draw.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/js/objects/ChartComponents.js b/src/js/objects/ChartComponents.js index 90064e15..8200e8d3 100644 --- a/src/js/objects/ChartComponents.js +++ b/src/js/objects/ChartComponents.js @@ -226,7 +226,7 @@ let componentConfigs = { labelPos: m.options.labelPos, stroke: m.options.stroke, mode: "span", - lineType: "dashed", + lineType: m.options.lineType, }) ); }, diff --git a/src/js/utils/draw.js b/src/js/utils/draw.js index c834b7b4..e1a7902b 100644 --- a/src/js/utils/draw.js +++ b/src/js/utils/draw.js @@ -529,6 +529,7 @@ export function yMarker(y, label, width, options = {}) { if (!isValidNumber(y)) y = 0; if (!options.labelPos) options.labelPos = "right"; + if (!options.lineType) options.lineType = "dashed"; let x = options.labelPos === "left" ? LABEL_MARGIN