From f4a051233b9372e959bafb84f5c1470673e6ca96 Mon Sep 17 00:00:00 2001 From: Krist Wongsuphasawat Date: Fri, 12 Oct 2018 00:11:35 -0700 Subject: [PATCH] Add bignumber ChartPlugin --- .../BigNumber/BigNumberChartPlugin.js | 20 +++++++++++++++++++ .../BigNumberTotalChartPlugin.js | 20 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js create mode 100644 superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js diff --git a/superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js b/superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js new file mode 100644 index 0000000000000..9690e9ebc6574 --- /dev/null +++ b/superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js @@ -0,0 +1,20 @@ +import ChartPlugin from '../core/models/ChartPlugin'; +import ChartMetadata from '../core/models/ChartMetadata'; +import transformProps from './transformProps'; +import thumbnail from './images/thumbnail.png'; + +const metadata = new ChartMetadata({ + name: 'Big Number with Trendline', + description: '', + thumbnail, +}); + +export default class BigNumberChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('./BigNumber.jsx'), + }); + } +} diff --git a/superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js b/superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js new file mode 100644 index 0000000000000..91ec3da68d466 --- /dev/null +++ b/superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js @@ -0,0 +1,20 @@ +import ChartPlugin from '../core/models/ChartPlugin'; +import ChartMetadata from '../core/models/ChartMetadata'; +import transformProps from '../BigNumber/transformProps'; +import thumbnail from './images/thumbnail.png'; + +const metadata = new ChartMetadata({ + name: 'Big Number', + description: '', + thumbnail, +}); + +export default class BigNumberTotalChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../BigNumber/BigNumber.jsx'), + }); + } +}