From 0d8bba263dc195147d6fdb09662e7926f0a58b3e Mon Sep 17 00:00:00 2001 From: Kristian Lyngstol Date: Thu, 2 Apr 2015 19:24:45 +0200 Subject: Bump lots of changes --- .../speedometer/c3-master/src/api.data.js | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 web/nms.gathering.org/speedometer/c3-master/src/api.data.js (limited to 'web/nms.gathering.org/speedometer/c3-master/src/api.data.js') diff --git a/web/nms.gathering.org/speedometer/c3-master/src/api.data.js b/web/nms.gathering.org/speedometer/c3-master/src/api.data.js new file mode 100644 index 0000000..be5b8f7 --- /dev/null +++ b/web/nms.gathering.org/speedometer/c3-master/src/api.data.js @@ -0,0 +1,27 @@ +c3_chart_fn.data = function (targetIds) { + var targets = this.internal.data.targets; + return typeof targetIds === 'undefined' ? targets : targets.filter(function (t) { + return [].concat(targetIds).indexOf(t.id) >= 0; + }); +}; +c3_chart_fn.data.shown = function (targetIds) { + return this.internal.filterTargetsToShow(this.data(targetIds)); +}; +c3_chart_fn.data.values = function (targetId) { + var targets, values = null; + if (targetId) { + targets = this.data(targetId); + values = targets[0] ? targets[0].values.map(function (d) { return d.value; }) : null; + } + return values; +}; +c3_chart_fn.data.names = function (names) { + this.internal.clearLegendItemTextBoxCache(); + return this.internal.updateDataAttributes('names', names); +}; +c3_chart_fn.data.colors = function (colors) { + return this.internal.updateDataAttributes('colors', colors); +}; +c3_chart_fn.data.axes = function (axes) { + return this.internal.updateDataAttributes('axes', axes); +}; -- cgit v1.2.3