Freedom UI – How to Implement Optional Global Interactive Filters on Dashboard?

Hi everyone,

I’m building a Freedom UI dashboard based on the Website Form Submission object and need help implementing global interactive filters.

Use case:

  • We have filters like Location, Service Type, Form Type, etc.
  • These filters should dynamically affect all widgets (metrics and charts) on the page.
  • If a filter value is selected → widgets should update accordingly.
  • If no filter value is selected → all records should be shown (no filtering applied).

Currently, when using Page Parameters with widget-level filters, if the parameter is empty, the widget returns 0 records instead of showing all data.

What is the recommended way in Freedom UI to implement optional global filters that:

  • Affect all widgets
  • Ignore empty parameters
  • Work reliably for Metric and Chart components?

Should this be handled at the main data source level instead of per widget?

Like 0

Like

0 comments
Show all comments