Filterable Properties
Learn how to configure filterable properties in Umbraco UI Builder.
Umbraco UI Builder dynamically constructs a filter dialog by choosing appropriate editor views based on basic property configurations. Properties of numeric or date types become range pickers, enums become select/checkbox lists, and other properties are text input filters.

Defining Filterable Properties
Defining filterable properties is controlled via the Collections settings.
Using the AddFilterableProperty() Method
AddFilterableProperty() MethodAdds a given property to the filterable properties collection.
Method Syntax
Example
Changing the Label of a Filterable Property
Using the SetLabel() Method
SetLabel() MethodSets the label for the filterable property.
Method Syntax
Example
Adding a Description to a Filterable Property
Using the SetDescription() Method
SetDescription() MethodSets a description for the filterable property.
Method Syntax
Example
Defining Basic Options for a Filterable Property
Using the SetOptions() Method
SetOptions() MethodDefines basic options for a filterable property.
Method Syntax
Example
Defining Options with Custom Compare Clauses for a Filterable Property
Using the AddOption() Method
AddOption() MethodDefines options with custom comparison clauses for a filterable property.
Method Syntax
Example
Configuring the Mode of a Filterable Property
For filterable properties with options, you can configure whether the options should allow multiple or single selections.
Using the SetMode() Method
SetMode() MethodConfigures the mode of a filterable property (multiple or single choice).
Method Syntax
Example
Last updated
Was this helpful?