You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ma...@apache.org on 2019/09/11 15:59:41 UTC
[incubator-superset] 04/04: tweaks
This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a commit to branch kepler
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
commit ed709049969edecbd65686212ed44e0a33183004
Author: Maxime Beauchemin <ma...@gmail.com>
AuthorDate: Wed Sep 11 08:59:07 2019 -0700
tweaks
---
superset/assets/src/visualizations/deckgl/layers/Path/Path.jsx | 3 +++
superset/assets/src/visualizations/deckgl/layers/Scatter/Scatter.jsx | 4 +++-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/superset/assets/src/visualizations/deckgl/layers/Path/Path.jsx b/superset/assets/src/visualizations/deckgl/layers/Path/Path.jsx
index 7bf0982..d984230 100644
--- a/superset/assets/src/visualizations/deckgl/layers/Path/Path.jsx
+++ b/superset/assets/src/visualizations/deckgl/layers/Path/Path.jsx
@@ -55,6 +55,9 @@ export function getLayer(formData, payload, onAddFilter, setTooltip) {
return new PathLayer({
id: `path-layer-${fd.slice_id}`,
data,
+ getColor: d => d.color,
+ getPath: d => d.path,
+ getWidth: d => d.width,
rounded: true,
widthScale: 1,
...commonLayerProps(fd, setTooltip, setTooltipContent),
diff --git a/superset/assets/src/visualizations/deckgl/layers/Scatter/Scatter.jsx b/superset/assets/src/visualizations/deckgl/layers/Scatter/Scatter.jsx
index 42dd7c8..7c7b5af 100644
--- a/superset/assets/src/visualizations/deckgl/layers/Scatter/Scatter.jsx
+++ b/superset/assets/src/visualizations/deckgl/layers/Scatter/Scatter.jsx
@@ -56,11 +56,13 @@ export function getLayer(formData, payload, onAddFilter, setTooltip) {
const color = [c.r, c.g, c.b, c.a * 255];
return { ...d, radius, color };
});
-
return new ScatterplotLayer({
id: `scatter-layer-${fd.slice_id}`,
data: dataWithRadius,
fp64: true,
+ getFillColor: d => d.color,
+ getPosition: d => d.position,
+ getRadius: d=> d.radius,
radiusMinPixels: fd.min_radius || null,
radiusMaxPixels: fd.max_radius || null,
outline: false,