Widget synchronizations

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 to dynamically update the data displayed in another widget.

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 asset, metric, or time range).

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

Source Widget

User Action

Target Widget(s)

Data Updated

Description

Event Log

Click on a specific event

XY Plot, Timeseries

Asset + From/To time range

When the user clicks a log entry, the related widgets update to display the corresponding asset data and time window.

Asset Metric Chart

Click on a specific bar

XY Plot

Asset

When the user clicks a bar in the chart, the XY Plot updates with the data from the selected asset.

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 Advanced tab and locate the Synchronization section.
There, you can toggle synchronization with one or more compatible widgets — for instance in the XY plot:

  • Synchronize with Event Log selection

  • Synchronize with Asset Metric Chart selection




    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.


    Disclaimer

    Currently, the BI Manager supports multiple widget listeners per view, but only one active combination of each listener type.
    This means you can have, for example, one Event Log → XY Plot synchronization and one Asset Metric Chart → XY Plot synchronization in the same view.

    However, configuring multiple pairs of the same listener type (e.g., two Event Logs each linked to two XY Plots) is not supported at this stage and may cause unexpected behavior or instability in the BI interface.