vis-state

Table of Contents

visStateUpdaters

Updaters for visState reducer. Can be used in your root reducer to directly modify kepler.gl's state. Read more about Using updatersarrow-up-right

Examples

addFilterUpdater

Add a new filter

Parameters

Returns Objectarrow-up-right nextState

addLayerUpdater

Add a new layer

Parameters

Returns Objectarrow-up-right nextState

applyCPUFilterUpdater

When select dataset for export, apply cpu filter to selected dataset

Parameters

Returns Objectarrow-up-right nextState

enlargeFilterUpdater

Show larger time filter at bottom for time playback (apply to time filter only)

Parameters

Returns Objectarrow-up-right nextState

INITIAL_VIS_STATE

Default initial visState

Type: Objectarrow-up-right

Properties

interactionConfigChangeUpdater

Update interactionConfig

Parameters

Returns Objectarrow-up-right nextState

layerClickUpdater

Trigger layer click event with clicked object

Parameters

Returns Objectarrow-up-right nextState

layerHoverUpdater

Trigger layer hover event with hovered object

Parameters

Returns Objectarrow-up-right nextState

layerTypeChangeUpdater

Update layer type. Previews layer config will be copied if applicable.

Parameters

Returns Objectarrow-up-right nextState

layerVisConfigChangeUpdater

Update layer visConfig

Parameters

Returns Objectarrow-up-right nextState

layerVisualChannelChangeUpdater

Update layer visual channel

Parameters

Returns Objectarrow-up-right nextState

loadFilesErrUpdater

Trigger loading file error

Parameters

Returns Objectarrow-up-right nextState

loadFilesUpdater

Trigger file loading dispatch addDataToMap if succeed, or loadFilesErr if failed

Parameters

Returns Objectarrow-up-right nextState

mapClickUpdater

Trigger map click event, unselect clicked object

Parameters

Returns Objectarrow-up-right nextState

receiveMapConfigUpdater

Propagate visState reducer with a new configuration. Current config will be override.

Parameters

Returns Objectarrow-up-right nextState

removeDatasetUpdater

Remove a dataset and all layers, filters, tooltip configs that based on it

Parameters

Returns Objectarrow-up-right nextState

removeFilterUpdater

Remove a filter

Parameters

Returns Objectarrow-up-right nextState

removeLayerUpdater

remove layer

Parameters

Returns Objectarrow-up-right nextState

reorderLayerUpdater

Reorder layer

Parameters

Returns Objectarrow-up-right nextState

resetMapConfigUpdater

reset visState to initial State

Parameters

Returns Objectarrow-up-right nextState

setFilterPlotUpdater

Set the property of a filter plot

Parameters

Returns Objectarrow-up-right nextState

setFilterUpdater

Update filter property

Parameters

Returns Objectarrow-up-right nextState

setMapInfoUpdater

User input to update the info of the map

Parameters

Returns Objectarrow-up-right nextState

showDatasetTableUpdater

Display dataset table in a modal

Parameters

Returns Objectarrow-up-right nextState

toggleFilterAnimationUpdater

Start and end filter animation

Parameters

Returns Objectarrow-up-right nextState

toggleLayerForMapUpdater

Toggle visibility of a layer in a split map

Parameters

Returns Objectarrow-up-right nextState

toggleSplitMapUpdater

Toggle visibility of a layer for a split map

Parameters

Returns Objectarrow-up-right nextState

updateAnimationTimeUpdater

Reset animation config current time to a specified value

Parameters

Returns Objectarrow-up-right nextState

updateFilterAnimationSpeedUpdater

Change filter animation speed

Parameters

Returns Objectarrow-up-right nextState

updateLayerAnimationSpeedUpdater

Update animation speed with the vertical speed slider

Parameters

Returns Objectarrow-up-right nextState

updateLayerBlendingUpdater

update layer blending mode

Parameters

Returns Objectarrow-up-right nextState

updateVisDataUpdater

Add new dataset to visState, with option to load a map config along with the datasets

Parameters

Returns Objectarrow-up-right nextState

Last updated

Was this helpful?