Widget synchronization

Prev Next

Overview

Widget synchronization is an advanced configuration that enables interactive behavior within the dashboard.
When activated, it allows the user to click on a specific part of a widget ‘A’ to dynamically update the data displayed in another widget ‘B’. This is an implementation of the listener concept: widget B listens to widget A.

This feature enhances the exploratory capabilities of the dashboard by linking widgets together — making data navigation and contextual analysis more intuitive.

How It Works

When listener functionality is enabled for a widget:

  1. A user action (e.g., a click) on a specific part of the widget is detected.

  2. The system retrieves contextual information (such as the selected assets, metric, or time range).

  3. The target widget(s) are refreshed using this contextual data.

Widgets that can be listened to by other widgets

  • Event Log for object selection and time range selection

  • Asset Metric Chart for object selection

  • Asset Summarized Metrics for object selection

Widgets that can listen to other widgets (from the list above)

  • Asset Summarized Metrics

  • Event Log

  • Pie Chart

  • Single KPI

  • Time Series Trend

  • XY

Selecting one or more assets in a widget updates the display of dependent widgets for those assets. The drill-down filter shows the selected assets used for filtering.
Example for an XY widget listening to an Asset Summarized Metrics widget:

Activation

Widget synchronization can be configured directly from the dashboard editor, within the widget settings panel of the target widget.

To enable synchronization, the dashboard must contain both:

  • A source widget, which captures the user’s interaction (for example, a click on an Event Log entry or a bar in an Asset Metric Chart).

  • A target widget, which will update its displayed data based on the information coming from the source widget.

In the target widget, open the Widget Interactions tab.

Depending on the widgets present on your dashboard, select the widgets to listen to.

Example for an XY widget, on a dashboard that also includes an Event Log widget, and Asset Metric Chart widget, and an Asset Summarized Metrics widget:

Time Range Selection

  • Select the widget to subscribe to for time range selection (currently always an Event Log widget).

  • Additionally, you can define Start offset and End offset values. These parameters adjust the time range around the data received (asset and time window) and are particularly useful for displaying contextual information before and after the selected item. For instance, applying a 1-day offset allows the target widget to include data from one day before and after the selected range, offering a broader contextual view.

Object Selection

Among the available concerned widgets on your dashboard (Event Log, Asset Metric Chart, or Asset Summarized Metrics), select the widget to subscribe to for object selection. The target widget will adjust its content to match the selected assets of the source widget.


If the “Show as empty until selections are made” checkbox is enabled, the listening widget will not display any content until one or more assets are selected in the source widget: