Interactive Value Filter Widget

A value filter which can be used to trigger interactive filter events in a layout of views (e.g. the WebPortal). The node appends a filter definition to the table spec.

Only view nodes downstream of this node can receive interactive filter events.

Note that the filter uses the possible values set on a nominal column's domain as configuration. To ensure the values are reflected and sorted correctly the Domain Calculator and/or Edit Nominal Domain nodes can be used beforehand.

Options

Show Label
Displays the column name as a label below or besides the slider. Use the Custom option to define an arbitrary label.
Filter Column
Select the column to apply the filter definition to. The domain of possible values of the column is used to configure the filter.
Default Values
Select the default values to be used for filtering from the possible values of the chosen filter column. If Single Values is selected only the first value in the includes list will be present on the filter.

Filter

Merge With Existing Filter Definitions (Table)
Check this setting to keep any pre-existing filter definitions on the output table. If not set only this node's filter definition is present on the output table.
Merge With Existing Filter Definitions (Model Port)
Check this setting to keep any pre-existing filter definitions on the model output port. If not set only this node's filter definition is present on the output model.
Multiple / Single Values
Choose multiple to be able to select multiple nominal values for filtering and single if only one value should be part of the filter at any given time. Depending on the selection here the type field will offer different options for the display of the filter in the view.
Type
Select the display type of the filter. Depending on the selection of multiple / single values, different options are offered.
Limit number of visible options
By default the List and Twinlist components adjust their height to display all possible choices without a scroll bar. If this option is enabled, you will be able to limit the number of visible options in case there is too many. The setting is available only for the List or Twinlist selection type.
Number of visible options
A number of options visible in the List or Twinlist component without a vertical scroll bar. Changing this value will also affect the component's height. Notice that for Twinlist the height cannot be less than the overall height of the control buttons in the middle. The setting is available only for List or Twinlist selection type.

Input Ports

Icon
Input table which contains at least one nominal column with domain including possible values set, which is used to control the filter view.

Output Ports

Icon
Input table with filter definition appended to the selected column.
Icon
Filter definition applied to the selected column.

Popular Successors

Views

Interactive View: Value Filter
Select nominal values for interactive filtering.

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.