From 8c8df2de13b18b460333a40e109be8238ca3b344 Mon Sep 17 00:00:00 2001 From: "Imam.Khan" Date: Fri, 5 Apr 2024 20:55:09 +0530 Subject: [PATCH] added functionaly to update markers along with ohlc data --- pytvlwcharts/tvlwcharts.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pytvlwcharts/tvlwcharts.py b/pytvlwcharts/tvlwcharts.py index bb18d46..4b274e1 100644 --- a/pytvlwcharts/tvlwcharts.py +++ b/pytvlwcharts/tvlwcharts.py @@ -122,7 +122,15 @@ }) .then(response => { {% for series in chart.series %} - this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + if ("{{ series.series_name }}"=="ohlc"){ + this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + if (response.data.markers.length){ + this.chart_series_ohlc.setMarkers(this.chart_series_ohlc.markers().concat(response.data.{{ series.series_name }}[0])) + } + } + else{ + this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + } {% endfor %} }) } catch (error) { @@ -224,7 +232,15 @@ }) .then(response => { {% for series in chart.series %} - this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + if ("{{ series.series_name }}"=="ohlc"){ + this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + if (response.data.markers.length){ + this.chart_series_ohlc.setMarkers(this.chart_series_ohlc.markers().concat(response.data.{{ series.series_name }}[0])) + } + } + else{ + this.chart_series_{{ series.series_name }}.update(response.data.{{ series.series_name }}[0]) + } {% endfor %} }) } catch (error) {