From f4d1264ecac277d8cf25107326cd5bfcd15eb4dc Mon Sep 17 00:00:00 2001 From: Adeel Khan Date: Fri, 24 Nov 2017 00:02:03 -0500 Subject: [PATCH] Update labels dynamically --- .gitignore | 1 + inst/htmlwidgets/chartJSRadar.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index 114e57c..0abcaee 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .RData inst/doc radarchart.Rproj +.DS_Store diff --git a/inst/htmlwidgets/chartJSRadar.js b/inst/htmlwidgets/chartJSRadar.js index d70c80b..dbac804 100644 --- a/inst/htmlwidgets/chartJSRadar.js +++ b/inst/htmlwidgets/chartJSRadar.js @@ -21,6 +21,10 @@ HTMLWidgets.widget({ while (instance.config.data.datasets.length > x.data.datasets.length) { instance.config.data.datasets.pop(); } + // Update labels if necessary + if (instance.config.data.labels !== x.data.labels) { + instance.config.data.labels = x.data.labels + } x.data.datasets.forEach(function(dataset, sid) {