Interface
JimuMapViewComponentProps
provides information about the JimuMapViewComponent
.
Properties
Property | Type | Notes |
---|---|---|
(activeView: JimuMapView, previousActiveViewId: string) => 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 | |
(viewGroup: JimuMapViewGroup) => void | The | |
(views: { [viewId: string]: JimuMapView }) => void | This function is called once all of the | |
string | The map widget id selected within the |
onActiveViewChange
onActiveViewChange: (activeView: JimuMapView, previousActiveViewId: string) => 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.
Type declaration
function(activeView: JimuMapView, previousActiveViewId: string): void
Parameters
Parameter | Type |
---|---|
active | JimuMapView |
previous | string |
Returns
void
onViewGroupCreate
onViewGroupCreate: (viewGroup: JimuMapViewGroup) => 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.
Type declaration
function(viewGroup: JimuMapViewGroup): void
Parameters
Parameter | Type |
---|---|
view | JimuMapViewGroup |
Returns
void
onViewsCreate
onViewsCreate: (views: { [viewId: string]: JimuMapView }) => void
This function is called once all of the JimuMapView
instances have a JimuMapViewStatus
of "LOADED"
.
Type declaration
function(views: { [viewId: string]: JimuMapView }): void
Parameters
Parameter | Type |
---|---|
views | { [viewId: string]: JimuMapView } |
Returns
void