Event Handlers

The following event handlers are provided by the Map SDK:

Event Handler Event Description
onClick MouseEvent Called when the user clicks on the map. Contained in MapEventHandlers.
onFilterUpdate Filter Called when a map filter changes. Contained in FilterEventHandlers.
onGeometrySelection GeometrySelectionEvent Called when a geometry is selected on the map. Contained in MapEventHandlers.
onHover MouseEvent Called when a mouse hovers over a visible part of the map. Contained in MapEventHandlers.
onLayerTimelineUpdate LayerTimeline Called when the layer timeline's current time has changed. Contained in LayerEventHandlers.
onViewUpdate View Called when the visible map viewport changes. Contained in MapEventHandlers.
onUserEvent UserEvent Called when the user triggers an event.

Usage

When using Javascript, event handlers can be accessed, added, and modified through the map object. With Python, use set_event_handlers to set and modify event handlers, and remove_event_handlers to remove event handlers.