]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Update sample for new meta system
authorEvert Timberg <evert.timberg+github@gmail.com>
Thu, 28 Apr 2016 11:18:05 +0000 (07:18 -0400)
committerEvert Timberg <evert.timberg+github@gmail.com>
Thu, 28 Apr 2016 11:18:05 +0000 (07:18 -0400)
samples/data_label_combo-bar-line.html

index bb49cfcd4741b3d8325864a91f2fb87166990ff3..a5e1e8d37eac1d718bd0a14c3c363134f04e94cb 100644 (file)
                     },
                     animation: {
                         onComplete: function () {
-                            var ctx = this.chart.ctx;
+                            var chartInstance = this.chart;
+                            var ctx = chartInstance.ctx;
                             ctx.textAlign = "center";
 
-                            Chart.helpers.each(this.data.datasets.forEach(function (dataset) {
-                                Chart.helpers.each(dataset.metaData.forEach(function (bar, index) {
+                            Chart.helpers.each(this.data.datasets.forEach(function (dataset, i) {
+                                var meta = chartInstance.controller.getDatasetMeta(i);
+                                Chart.helpers.each(meta.data.forEach(function (bar, index) {
                                     ctx.fillText(dataset.data[index], bar._model.x, bar._model.y - 10);
-                                    }),this)
-                                    }),this);
+                                }),this)
+                            }),this);
                         }
                     }
                 }