diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png new file mode 100644 index 0000000000000..df5f1de7a786f Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts index 0535e96010a39..42ce06b1c75e1 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../transformProps'; import controlPanel from './controlPanel'; @@ -25,6 +26,7 @@ const metadata = new ChartMetadata({ category: t('Map'), credits: ['https://uber.github.io/deck.gl'], description: t('Compose multiple layers together to form complex visuals.'), + exampleGallery: [{ url: example }], name: t('deck.gl Multiple Layers'), thumbnail, useLegacyApi: true, diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png new file mode 100644 index 0000000000000..b031f430dbba8 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts index fa7e4155a2f6e..350877432e1e9 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -29,6 +30,7 @@ const metadata = new ChartMetadata({ ), name: t('deck.gl Arc'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [t('deckGL'), t('Geo'), t('3D'), t('Relational'), t('Web')], }); diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png new file mode 100644 index 0000000000000..20572b77e437f Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts index 01f14467c72ea..bc0bd8c1f6ccc 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts @@ -20,6 +20,7 @@ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; const metadata = new ChartMetadata({ category: t('Map'), @@ -27,7 +28,8 @@ const metadata = new ChartMetadata({ description: t( 'Uses Gaussian Kernel Density Estimation to visualize spatial distribution of data', ), - name: t('deck.gl Countour'), + exampleGallery: [{ url: example }], + name: t('deck.gl Contour'), thumbnail, useLegacyApi: true, tags: [t('deckGL'), t('Spatial'), t('Comparison'), t('Experimental')], diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png new file mode 100644 index 0000000000000..f35389d36da18 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts index c3afedbc858a4..23708a2d24a61 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -27,6 +28,7 @@ const metadata = new ChartMetadata({ description: t( 'The GeoJsonLayer takes in GeoJSON formatted data and renders it as interactive polygons, lines and points (circles, icons and/or texts).', ), + exampleGallery: [{ url: example }], name: t('deck.gl Geojson'), thumbnail, useLegacyApi: true, diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png new file mode 100644 index 0000000000000..1d1407809a0af Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts index 7bc1bec26577b..b9d45ddaff91b 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -29,6 +30,7 @@ const metadata = new ChartMetadata({ ), name: t('deck.gl Grid'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [t('deckGL'), t('3D'), t('Comparison'), t('Experimental')], }); diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png new file mode 100644 index 0000000000000..ebd1c8ae489da Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts index 00d1c99af06b0..adf4ed393e4d1 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts @@ -20,6 +20,7 @@ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; const metadata = new ChartMetadata({ category: t('Map'), @@ -27,6 +28,7 @@ const metadata = new ChartMetadata({ description: t( 'Uses Gaussian Kernel Density Estimation to visualize spatial distribution of data', ), + exampleGallery: [{ url: example }], name: t('deck.gl Heatmap'), thumbnail, useLegacyApi: true, diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png new file mode 100644 index 0000000000000..378a442665e5a Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts index 7d714f82c4f38..1b67fbb657a3d 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -27,6 +28,7 @@ const metadata = new ChartMetadata({ description: t( 'Overlays a hexagonal grid on a map, and aggregates data within the boundary of each cell.', ), + exampleGallery: [{ url: example }], name: t('deck.gl 3D Hexagon'), thumbnail, useLegacyApi: true, diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png new file mode 100644 index 0000000000000..a259597742e58 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts index a62be08da7dd8..23919c8446484 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -27,6 +28,7 @@ const metadata = new ChartMetadata({ description: t('Visualizes connected points, which form a path, on a map.'), name: t('deck.gl Path'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [t('deckGL'), t('Web')], }); diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png new file mode 100644 index 0000000000000..18feb67819118 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts index 325eeac401415..d6852144938d1 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -29,6 +30,7 @@ const metadata = new ChartMetadata({ ), name: t('deck.gl Polygon'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [ t('deckGL'), diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png new file mode 100644 index 0000000000000..fc0ec766319a7 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts index 4e93e81d69949..7e4d28e0a9eb2 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -29,6 +30,7 @@ const metadata = new ChartMetadata({ ), name: t('deck.gl Scatterplot'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [ t('deckGL'), diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png new file mode 100644 index 0000000000000..92679725e32f6 Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png differ diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts index fc285ba104e93..a106d3d8a955a 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts @@ -18,6 +18,7 @@ */ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core'; import thumbnail from './images/thumbnail.png'; +import example from './images/example.png'; import transformProps from '../../transformProps'; import controlPanel from './controlPanel'; @@ -29,6 +30,7 @@ const metadata = new ChartMetadata({ ), name: t('deck.gl Screen Grid'), thumbnail, + exampleGallery: [{ url: example }], useLegacyApi: true, tags: [ t('deckGL'),