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:
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.