JimuMapViewComponentProps

Interface

JimuMapViewComponentProps provides information about the JimuMapViewComponent .

Properties

PropertyTypeNotes
(activeViewJimuMapView, previousActiveViewIdstring) => void
(viewGroupJimuMapViewGroup) => void
(views{ [viewId: string]: JimuMapView }) => void
string

The map widget id selected within the MapWidgetSelector component.

onActiveViewChange

optional
Interface Property
onActiveViewChange: (activeViewJimuMapView, previousActiveViewIdstring) => void
Type declaration
    function(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
    activeView
    JimuMapView
    previousActiveViewId
    string
    Returns 
    void

onViewGroupCreate

optional
Interface Property
onViewGroupCreate: (viewGroupJimuMapViewGroup) => void
Type declaration
    function(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
    viewGroup
    JimuMapViewGroup
    Returns 
    void

onViewsCreate

optional
Interface Property
onViewsCreate: (views{ [viewId: string]: JimuMapView }) => void
Type declaration
    function(views{ [viewId: string]: JimuMapView }): void

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

    Parameters
    ParameterType
    views
    { [viewId: string]: JimuMapView }
    Returns 
    void

useMapWidgetId

Interface Property
useMapWidgetId: string

The map widget id selected within the MapWidgetSelector component.

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