From 7f62914edbeede23f6e2b5adf37864b29999f1b0 Mon Sep 17 00:00:00 2001 From: Jakub Juszczak Date: Tue, 4 Jul 2017 10:30:46 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20addPlugin=20method=20to=20sca?= =?UTF-8?q?tter=20chart?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BaseCharts/Scatter.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/BaseCharts/Scatter.js b/src/BaseCharts/Scatter.js index ef6d0d3..3167bb4 100644 --- a/src/BaseCharts/Scatter.js +++ b/src/BaseCharts/Scatter.js @@ -45,11 +45,15 @@ export default Vue.extend({ position: 'bottom' }] } - } + }, + plugins: [] } }, methods: { + addPlugin (plugin) { + this.plugins.push(plugin) + }, renderChart (data, options) { let chartOptions = mergeOptions(this.defaultOptions, options) @@ -57,7 +61,8 @@ export default Vue.extend({ this.$refs.canvas.getContext('2d'), { type: 'scatter', data: data, - options: chartOptions + options: chartOptions, + plugins: this.plugins } ) this._chart.generateLegend()