Skip to main content

Quantela platform user manual

Configure map drilldown widget actions
  1. If the widget configuration dialog box is not already open, do as follows:

    • If the widget is on a Grid layout dashboard, click the Menu icon new_settings_menu.png in the top right-hand corner of the widget and select Settings.

    • If the widget is on a Fluid layout dashboard, on the floating toolbar for the widget, click the Settings icon: new_settings_menu.png.

  2. In the widget configuration dialog box, click the Configuration tab.

  3. On the left-hand side, click Actions.

  4. Configure the Self Event that occurs when a feature is clicked.

    new_map_drilldown_action_self_event.png

    Setting

    Description

    Properties

    The dataset property based on which the event needs to be triggered. There needs to be a common property between each of the levels data.

    For example, the first and second levels have a common property postal-code which relates both of them. Say, in the first level the event is triggered on selecting the postal-code then the second level also should have the same property postal-code so that when the country-level map is clicked, the respective state-level map having the same postal-code is displayed as shown below:

    india_custom_mapdrilldown_next_level.png
  5. Configure the Entity Hover that triggers an event on hovering over the feature.

    new_map_drilldown_actions_entity_hover.png

    Setting

    Description

    Dashboard Events

    The event(s) that will be triggered. The default events are as follows:

    • MAP_ENTITY_CLICK The user clicks a marker on a map widget.

    • DASHBOARD.REGION_CHANGE_EVENT The user selects a different Region from the Region filter.

    • DASHBOARD.DATE_RANGE_CHANGE_EVENT The user selects a different time period from the Date filter.

    • TABLE.SELECT_ROW_EVENT The user selects a row in a datagrid widget.

    • DASHBOARD.LANG_CHANGE_EVENT The user selects a different language from the Language drop-down at the top of the main screen.

    • DASHBOARD.GENDER_CHANGE_EVENT The user selects a different gender from the Gender filter.

    • DASHBOARD.AGE_RANGE_CHANGE_EVENT The user selects a different age range from the Age Range filter.

    • DASHBOARD.GRANULARITY_CHANGE_EVENT The user selects a different granularity from the Granularity filter.

    Event Mapping

    The parameter values that are passed when an event occurs. Select the parameter(s) that you want to pass and, for each one, select the column that will supply the value for the parameter.

  6. Configure the Entity Click that triggers an event on clicking the feature.

    new_map_drilldown_actions_entity_click.png

    Setting

    Description

    Dashboard Events

    The event(s) that will be triggered. The default events are as follows:

    • MAP_ENTITY_CLICK The user clicks a marker on a map widget.

    • DASHBOARD.REGION_CHANGE_EVENT The user selects a different Region from the Region filter.

    • DASHBOARD.DATE_RANGE_CHANGE_EVENT The user selects a different time period from the Date filter.

    • TABLE.SELECT_ROW_EVENT The user selects a row in a datagrid widget.

    • DASHBOARD.LANG_CHANGE_EVENT The user selects a different language from the Language drop-down at the top of the main screen.

    • DASHBOARD.GENDER_CHANGE_EVENT The user selects a different gender from the Gender filter.

    • DASHBOARD.AGE_RANGE_CHANGE_EVENT The user selects a different age range from the Age Range filter.

    • DASHBOARD.GRANULARITY_CHANGE_EVENT The user selects a different granularity from the Granularity filter.

    Event Mapping

    The parameter values that are passed when an event occurs. Select the parameter(s) that you want to pass and, for each one, select the column that will supply the value for the parameter.

  7. Configure the Entity Listener that listens to an event from another widget and shows the selected feature.

    new_map_drilldown_actions_entity_listener.png

    Setting

    Description

    Dashboard Events

    The event(s) that will be listened to. The default events are as follows:

    • MAP_ENTITY_CLICK The user clicks a marker on a map widget.

    • DASHBOARD.REGION_CHANGE_EVENT The user selects a different Region from the Region filter.

    • DASHBOARD.DATE_RANGE_CHANGE_EVENT The user selects a different time period from the Date filter.

    • TABLE.SELECT_ROW_EVENT The user selects a row in a datagrid widget.

    • DASHBOARD.LANG_CHANGE_EVENT The user selects a different language from the Language drop-down at the top of the main screen.

    • DASHBOARD.GENDER_CHANGE_EVENT The user selects a different gender from the Gender filter.

    • DASHBOARD.AGE_RANGE_CHANGE_EVENT The user selects a different age range from the Age Range filter.

    • DASHBOARD.GRANULARITY_CHANGE_EVENT The user selects a different granularity from the Granularity filter.

    Event Mapping

    The parameter values that are passed when an event occurs. Select the parameter(s) that you want to pass and, for each one, select the column that will supply the value for the parameter.

  8. Click Update.