Skip to content

Interface

The JimuMapViewComponent component props.

Properties

PropertyTypeNotes
useMapWidgetIdstring

The map widget id selected within the MapWidgetSelector component.

useMapWidgetId

Interface Property
useMapWidgetId: string

The map widget id selected within the MapWidgetSelector component.

Methods

MethodReturnsNotes
onActiveViewChange(activeView, previousActiveViewId)void

This function is called when the current active view of the map widget is changed. For example, it is called when clicking on the switch-map tool for multi-source maps or changing the DataSource for the map widget.

onViewGroupCreate(viewGroup)void

The JimuMapViewGroup is created once the first view is added. Views in the groups may be still not loaded after a group is created.

onViewsChange(views)void

This function is called when a view is destroyed or created. Note that the views in the callback function are not the changed views, but the latest views currently owned by the map widget.

onViewsCreate(views)void

This function is called once all of the JimuMapView instances have a JimuMapViewStatus of "LOADED" .

onActiveViewChange

optional
Interface Method
onActiveViewChange(activeViewJimuMapView, previousActiveViewIdstring): void

This function is called when the current active view of the map widget is changed. For example, it is called when clicking on the switch-map tool for multi-source maps or changing the DataSource for the map widget.

Parameters
ParameterType
activeViewJimuMapView
previousActiveViewIdstring
Returns 
void

onViewGroupCreate

optional
Interface Method
onViewGroupCreate(viewGroupJimuMapViewGroup): void

The JimuMapViewGroup is created once the first view is added. Views in the groups may be still not loaded after a group is created.

Parameters
ParameterType
viewGroupJimuMapViewGroup
Returns 
void

onViewsChange

optional
Interface Method
onViewsChange(views{}): void

This function is called when a view is destroyed or created. Note that the views in the callback function are not the changed views, but the latest views currently owned by the map widget.

Parameters
ParameterType
views{}
Returns 
void

onViewsCreate

optional
Interface Method
onViewsCreate(views{}): void

This function is called once all of the JimuMapView instances have a JimuMapViewStatus of "LOADED" .

Parameters
ParameterType
views{}
Returns 
void

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.