The Filter List widget is used to visualize a high-level summary of object data and allow users to filter within that summary. Module builders configuring a Filter List widget can use features including the following:
The screenshot below shows an example of a configured Filter List widget displaying Flight Alert objects in both vertical and pill layout:

Here is a screenshot of the initial state of a newly added Filter List widget alongside its initial configuration panel:

For the Filter List widget, the core configuration options are the following:
This option determines how each property is visualized within the Filter List.
Options include keyword, histogram, single- and multi-select dropdowns, distribution chart, single- and multi-date pickers, and timeline displays.
For string properties, filter component menus are displayed for all properties, including those that do not support exact matching. Properties without exact match support show the Keyword search option, while other options appear disabled with a tooltip explaining why they are unavailable. Derived properties also support keyword search, enabling filtering on computed property values.
For string properties with regex queries enabled in Ontology Manager, regex search is available as a filter option. When the Keyword option is selected, the interface indicates whether the property is indexed for regex search.
You can use a variable to store a union of multiple object sets of different object types and pass it to the Filter List widget. The Filter List will allow the following filtering options:

The output variable of the Filter List widget can then be used to filter the variable containing the unioned object sets and all object types instances will be filtered.
Object types on Object Storage v1 have a linked object filter limit of 100,000 objects. If your linked object type has more than 100,000 objects, consider migrating to Object Storage v2.
To filter on linked object properties, select a link within the Filter on a link section of the Add filter... dropdown.
Once selected, click into the link config to add filter sections. You will see a setup similar to the Filters configuration options described in the Configuration Options section, with some additional options.


The Filter List widget supports more advanced workflows through the keyword search widget. By switching the search type to advanced syntax, you can chain search operations with each other and define the order of operations through brackets. If no brackets are defined, common Boolean logic is used to determine precedence of operators as follows: quotations, parentheses, NOT, AND, OR.
The new advanced keyword search widget can be accessed through the Filter List widget. Once the Filter List widget is configured, any keyword search filter component will have the advanced syntax as an option in the dropdown UI.
