Rename onTooltip to setTooltip (#6103)

* rename onTooltip to setTooltip

* fix typo
This commit is contained in:
Krist Wongsuphasawat
2018-10-15 09:26:59 -07:00
committed by Maxime Beauchemin
parent 3df98e5b4c
commit dc7b6f2bae
11 changed files with 34 additions and 34 deletions

View File

@@ -38,7 +38,7 @@ const propTypes = {
getLayer: PropTypes.func.isRequired,
payload: PropTypes.object.isRequired,
onAddFilter: PropTypes.func,
onTooltip: PropTypes.func,
setTooltip: PropTypes.func,
};
export default class CategoricalDeckGLContainer extends React.PureComponent {
@@ -77,7 +77,7 @@ export default class CategoricalDeckGLContainer extends React.PureComponent {
payload,
formData: fd,
onAddFilter,
onTooltip,
setTooltip,
} = this.props;
let data = [...payload.data.features];
@@ -103,7 +103,7 @@ export default class CategoricalDeckGLContainer extends React.PureComponent {
}
payload.data.features = data;
return [getLayer(fd, payload, onAddFilter, onTooltip)];
return [getLayer(fd, payload, onAddFilter, setTooltip)];
}
addColor(data, fd) {
const c = fd.color_picker || { r: 0, g: 0, b: 0, a: 1 };

View File

@@ -15,7 +15,7 @@ class DeckGlChartInput {
};
this.onAddFilter = ((...args) => { slice.addFilter(...args); });
this.onTooltip = ((...args) => { slice.tooltip(...args); });
this.setTooltip = ((...args) => { slice.setTooltip(...args); });
}
}

View File

@@ -10,11 +10,11 @@ const propTypes = {
setControlValue: PropTypes.func.isRequired,
viewport: PropTypes.object.isRequired,
onAddFilter: PropTypes.func,
onTooltip: PropTypes.func,
setTooltip: PropTypes.func,
};
const defaultProps = {
onAddFilter() {},
onTooltip() {},
setTooltip() {},
};
export function createDeckGLComponent(getLayer, getPoints) {
@@ -24,7 +24,7 @@ export function createDeckGLComponent(getLayer, getPoints) {
payload,
setControlValue,
onAddFilter,
onTooltip,
setTooltip,
viewport: originalViewport,
} = props;
@@ -32,7 +32,7 @@ export function createDeckGLComponent(getLayer, getPoints) {
? fitViewport(originalViewport, getPoints(payload.data.features))
: originalViewport;
const layer = getLayer(formData, payload, onAddFilter, onTooltip);
const layer = getLayer(formData, payload, onAddFilter, setTooltip);
return (
<DeckGLContainer
@@ -58,7 +58,7 @@ export function createCategoricalDeckGLComponent(getLayer, getPoints) {
payload,
setControlValue,
onAddFilter,
onTooltip,
setTooltip,
viewport: originalViewport,
} = props;
@@ -75,7 +75,7 @@ export function createCategoricalDeckGLComponent(getLayer, getPoints) {
getLayer={getLayer}
payload={payload}
onAddFilter={onAddFilter}
onTooltip={onTooltip}
setTooltip={setTooltip}
/>
);
}

View File

@@ -12,7 +12,7 @@ function getPoints(data) {
return points;
}
export function getLayer(fd, payload, onAddFilter, onTooltip) {
export function getLayer(fd, payload, onAddFilter, setTooltip) {
const data = payload.data.features;
const sc = fd.color_picker;
const tc = fd.target_color_picker;
@@ -22,7 +22,7 @@ export function getLayer(fd, payload, onAddFilter, onTooltip) {
getSourceColor: d => d.sourceColor || d.color || [sc.r, sc.g, sc.b, 255 * sc.a],
getTargetColor: d => d.targetColor || d.color || [tc.r, tc.g, tc.b, 255 * tc.a],
strokeWidth: (fd.stroke_width) ? fd.stroke_width : 3,
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}

View File

@@ -58,7 +58,7 @@ const recurseGeoJson = (node, propOverrides, extraProps) => {
}
};
export function getLayer(formData, payload, onAddFilter, onTooltip) {
export function getLayer(formData, payload, onAddFilter, setTooltip) {
const fd = formData;
const fc = fd.fill_color_picker;
const sc = fd.stroke_color_picker;
@@ -89,7 +89,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip) {
stroked: fd.stroked,
extruded: fd.extruded,
pointRadiusScale: fd.point_radius_scale,
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}
@@ -99,11 +99,11 @@ const propTypes = {
setControlValue: PropTypes.func.isRequired,
viewport: PropTypes.object.isRequired,
onAddFilter: PropTypes.func,
onTooltip: PropTypes.func,
setTooltip: PropTypes.func,
};
const defaultProps = {
onAddFilter() {},
onTooltip() {},
setTooltip() {},
};
function deckGeoJson(props) {
@@ -112,7 +112,7 @@ function deckGeoJson(props) {
payload,
setControlValue,
onAddFilter,
onTooltip,
setTooltip,
viewport,
} = props;
@@ -121,7 +121,7 @@ function deckGeoJson(props) {
// viewport = common.fitViewport(viewport, geojsonExtent(payload.data.features));
// }
const layer = getLayer(formData, payload, onAddFilter, onTooltip);
const layer = getLayer(formData, payload, onAddFilter, setTooltip);
return (
<DeckGLContainer

View File

@@ -4,7 +4,7 @@ import sandboxedEval from '../../../../modules/sandbox';
import createAdaptor from '../../createAdaptor';
import { createDeckGLComponent } from '../../factory';
export function getLayer(formData, payload, onAddFilter, onTooltip) {
export function getLayer(formData, payload, onAddFilter, setTooltip) {
const fd = formData;
const c = fd.color_picker;
let data = payload.data.features.map(d => ({
@@ -29,7 +29,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip) {
outline: false,
getElevationValue: points => points.reduce((sum, point) => sum + point.weight, 0),
getColorValue: points => points.reduce((sum, point) => sum + point.weight, 0),
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}

View File

@@ -4,7 +4,7 @@ import sandboxedEval from '../../../../modules/sandbox';
import createAdaptor from '../../createAdaptor';
import { createDeckGLComponent } from '../../factory';
export function getLayer(formData, payload, onAddFilter, onTooltip) {
export function getLayer(formData, payload, onAddFilter, setTooltip) {
const fd = formData;
const c = fd.color_picker;
let data = payload.data.features.map(d => ({
@@ -29,7 +29,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip) {
outline: false,
getElevationValue: points => points.reduce((sum, point) => sum + point.weight, 0),
getColorValue: points => points.reduce((sum, point) => sum + point.weight, 0),
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}

View File

@@ -4,7 +4,7 @@ import sandboxedEval from '../../../../modules/sandbox';
import createAdaptor from '../../createAdaptor';
import { createDeckGLComponent } from '../../factory';
export function getLayer(formData, payload, onAddFilter, onTooltip) {
export function getLayer(formData, payload, onAddFilter, setTooltip) {
const fd = formData;
const c = fd.color_picker;
const fixedColor = [c.r, c.g, c.b, 255 * c.a];
@@ -25,7 +25,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip) {
data,
rounded: true,
widthScale: 1,
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}

View File

@@ -11,7 +11,7 @@ function getPoints(features) {
return flatten(features.map(d => d.polygon), true);
}
export function getLayer(formData, payload, onAddFilter, onTooltip) {
export function getLayer(formData, payload, onAddFilter, setTooltip) {
const fd = formData;
const fc = fd.fill_color_picker;
const sc = fd.stroke_color_picker;
@@ -45,7 +45,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip) {
getLineWidth: fd.line_width,
extruded: fd.extruded,
fp64: true,
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}

View File

@@ -13,7 +13,7 @@ function getPoints(data) {
return data.map(d => d.position);
}
export function getLayer(formData, payload, onAddFilter, onTooltip, filters) {
export function getLayer(formData, payload, onAddFilter, setTooltip, filters) {
const fd = formData;
const c = fd.color_picker;
let data = payload.data.features.map(d => ({
@@ -44,7 +44,7 @@ export function getLayer(formData, payload, onAddFilter, onTooltip, filters) {
maxColor: [c.r, c.g, c.b, 255 * c.a],
outline: false,
getWeight: d => d.weight || 0,
...commonLayerProps(fd, onAddFilter, onTooltip),
...commonLayerProps(fd, onAddFilter, setTooltip),
});
}
@@ -54,11 +54,11 @@ const propTypes = {
setControlValue: PropTypes.func.isRequired,
viewport: PropTypes.object.isRequired,
onAddFilter: PropTypes.func,
onTooltip: PropTypes.func,
setTooltip: PropTypes.func,
};
const defaultProps = {
onAddFilter() {},
onTooltip() {},
setTooltip() {},
};
class DeckGLScreenGrid extends React.PureComponent {
@@ -95,7 +95,7 @@ class DeckGLScreenGrid extends React.PureComponent {
this.props.formData,
this.props.payload,
this.props.onAddFilter,
this.props.onTooltip,
this.props.setTooltip,
filters);
return [layer];

View File

@@ -31,7 +31,7 @@ export function fitViewport(viewport, points, padding = 10) {
}
}
export function commonLayerProps(formData, onAddFilter, onTooltip) {
export function commonLayerProps(formData, onAddFilter, setTooltip) {
const fd = formData;
let onHover;
let tooltipContentGenerator;
@@ -48,13 +48,13 @@ export function commonLayerProps(formData, onAddFilter, onTooltip) {
if (tooltipContentGenerator) {
onHover = (o) => {
if (o.picked) {
onTooltip({
setTooltip({
content: tooltipContentGenerator(o),
x: o.x,
y: o.y,
});
} else {
onTooltip(null);
setTooltip(null);
}
};
}