diff --git a/superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js b/superset/assets/src/visualizations/BigNumber/BigNumberChartPlugin.js new file mode 100644 index 00000000000..9690e9ebc65 --- /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/BigNumber/images/thumbnail.png b/superset/assets/src/visualizations/BigNumber/images/thumbnail.png new file mode 100644 index 00000000000..90ac5a5b120 Binary files /dev/null and b/superset/assets/src/visualizations/BigNumber/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/BigNumber/images/thumbnailLarge.png b/superset/assets/src/visualizations/BigNumber/images/thumbnailLarge.png new file mode 100644 index 00000000000..2420f25e9fb Binary files /dev/null and b/superset/assets/src/visualizations/BigNumber/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js b/superset/assets/src/visualizations/BigNumberTotal/BigNumberTotalChartPlugin.js new file mode 100644 index 00000000000..91ec3da68d4 --- /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'), + }); + } +} diff --git a/superset/assets/src/visualizations/BigNumberTotal/images/thumbnail.png b/superset/assets/src/visualizations/BigNumberTotal/images/thumbnail.png new file mode 100644 index 00000000000..350d5a1ab1e Binary files /dev/null and b/superset/assets/src/visualizations/BigNumberTotal/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/BigNumberTotal/images/thumbnailLarge.png b/superset/assets/src/visualizations/BigNumberTotal/images/thumbnailLarge.png new file mode 100644 index 00000000000..eb4b3457317 Binary files /dev/null and b/superset/assets/src/visualizations/BigNumberTotal/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Area/AreaChartPlugin.js b/superset/assets/src/visualizations/nvd3/Area/AreaChartPlugin.js new file mode 100644 index 00000000000..638f2f8e5a6 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Area/AreaChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Area Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class AreaChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Area/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Area/images/thumbnail.png new file mode 100644 index 00000000000..6b2fb75d429 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Area/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Area/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Area/images/thumbnailLarge.png new file mode 100644 index 00000000000..86f1080cda5 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Area/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bar/BarChartPlugin.js b/superset/assets/src/visualizations/nvd3/Bar/BarChartPlugin.js new file mode 100644 index 00000000000..cf1d1e4dc47 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Bar/BarChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Time-series Bar Chart', + description: 'A bar chart where the x axis is time', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class BarChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Bar/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Bar/images/thumbnail.png new file mode 100644 index 00000000000..1ef2633122a Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bar/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bar/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Bar/images/thumbnailLarge.png new file mode 100644 index 00000000000..ab0e8d99153 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bar/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/BoxPlot/BoxPlotChartPlugin.js b/superset/assets/src/visualizations/nvd3/BoxPlot/BoxPlotChartPlugin.js new file mode 100644 index 00000000000..17904b4bf96 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/BoxPlot/BoxPlotChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Box Plot', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class BoxPlotChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnail.png new file mode 100644 index 00000000000..8925e506806 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnailLarge.png new file mode 100644 index 00000000000..de8f061a686 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/BoxPlot/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bubble/BubbleChartPlugin.js b/superset/assets/src/visualizations/nvd3/Bubble/BubbleChartPlugin.js new file mode 100644 index 00000000000..c2206bc108f --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Bubble/BubbleChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Bubble Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class BubbleChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnail.png new file mode 100644 index 00000000000..453388104e4 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnailLarge.png new file mode 100644 index 00000000000..08de51f4ff6 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bubble/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bullet/BulletChartPlugin.js b/superset/assets/src/visualizations/nvd3/Bullet/BulletChartPlugin.js new file mode 100644 index 00000000000..4a721c93292 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Bullet/BulletChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Bullet Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class BulletChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnail.png new file mode 100644 index 00000000000..f98c70f29b1 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnailLarge.png new file mode 100644 index 00000000000..7a66a41c7af Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Bullet/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Compare/CompareChartPlugin.js b/superset/assets/src/visualizations/nvd3/Compare/CompareChartPlugin.js new file mode 100644 index 00000000000..16a05b64c4c --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Compare/CompareChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Time-series Percent Change', + description: 'A line chart component where you can compare the % change over time', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class CompareChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Compare/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Compare/images/thumbnail.png new file mode 100644 index 00000000000..c17af523898 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Compare/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Compare/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Compare/images/thumbnailLarge.png new file mode 100644 index 00000000000..00b0a7c515f Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Compare/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/DistBar/DistBarChartPlugin.js b/superset/assets/src/visualizations/nvd3/DistBar/DistBarChartPlugin.js new file mode 100644 index 00000000000..56bf49fb54f --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/DistBar/DistBarChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Bar Chart', + description: 'A bar chart where the x axis is time', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class DistBarChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnail.png new file mode 100644 index 00000000000..cdd5120d0a9 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnailLarge.png new file mode 100644 index 00000000000..b41014788a2 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/DistBar/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/DualLine/DualLineChartPlugin.js b/superset/assets/src/visualizations/nvd3/DualLine/DualLineChartPlugin.js new file mode 100644 index 00000000000..dba757ac065 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/DualLine/DualLineChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Dual Line Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class DualLineChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnail.png new file mode 100755 index 00000000000..a5f723cb230 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnailLarge.png new file mode 100755 index 00000000000..23a77500b7b Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/DualLine/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Line/LineChartPlugin.js b/superset/assets/src/visualizations/nvd3/Line/LineChartPlugin.js new file mode 100644 index 00000000000..7a43c5f4189 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Line/LineChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Line Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class LineChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Line/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Line/images/thumbnail.png new file mode 100644 index 00000000000..7df5084c47b Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Line/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Line/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Line/images/thumbnailLarge.png new file mode 100644 index 00000000000..67f8fe887f0 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Line/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnail.png new file mode 100644 index 00000000000..f776bb847b4 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnailLarge.png new file mode 100644 index 00000000000..473be99b218 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/LineMulti/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/Pie/PieChartPlugin.js b/superset/assets/src/visualizations/nvd3/Pie/PieChartPlugin.js new file mode 100644 index 00000000000..469c6beca0c --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/Pie/PieChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Pie Chart', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class PieChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/Pie/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/Pie/images/thumbnail.png new file mode 100644 index 00000000000..1c93bf593a7 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Pie/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/Pie/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/Pie/images/thumbnailLarge.png new file mode 100644 index 00000000000..ab76749f74c Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/Pie/images/thumbnailLarge.png differ diff --git a/superset/assets/src/visualizations/nvd3/TimePivot/TimePivotChartPlugin.js b/superset/assets/src/visualizations/nvd3/TimePivot/TimePivotChartPlugin.js new file mode 100644 index 00000000000..bed87106ae7 --- /dev/null +++ b/superset/assets/src/visualizations/nvd3/TimePivot/TimePivotChartPlugin.js @@ -0,0 +1,21 @@ +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: 'Time-series Period Pivot', + description: '', + credits: ['http://nvd3.org'], + thumbnail, +}); + +export default class TimePivotChartPlugin extends ChartPlugin { + constructor() { + super({ + metadata, + transformProps, + loadChart: () => import('../ReactNVD3.js'), + }); + } +} diff --git a/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnail.png b/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnail.png new file mode 100644 index 00000000000..83201c2bc04 Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnail.png differ diff --git a/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnailLarge.png b/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnailLarge.png new file mode 100644 index 00000000000..149f3dae5df Binary files /dev/null and b/superset/assets/src/visualizations/nvd3/TimePivot/images/thumbnailLarge.png differ