Property description

The filter property allows you to configure a list of selectable filters for a column.

Minimal JSON

{}

Example JSON

{
  "isMultiselect":false,
  "options":[
    {
      "value":"A""isDefaultSelected":true
    },
    {
      "value":"B"
    }
  ]
}

Table will filter for all A values by default. Filter for B can be selected from the dropdown, other values must be manually filtered.

Nested properties

PropertyDescriptionValueMandatory
isMultiselectDetermines whether multiple values can be selected for the filter.booleanNo
optionsArray of values available from a dropdown as filter options.arrayNo

Options properties

PropertyDescriptionValueMandatory
valueValue of the filter, selectable from the dropdown.stringNo
isDefaultSelectedDetermines whether the value is selected as the default filter.  The configuration depends on the isMultiselect property. “isMultiselect” = false: Up to 1 value can be set as the default., “isMultiselect” = true**: Multiple values can be set as the default.booleanNo
Tip

Once you change the default filters, the table will retain your configuration the next time you load the page.