PropertyFilterBuilder
Classes and components for working with PropertyFilterBuilder.
Classes
Name | Description | |
---|---|---|
PropertyFilterBuilderActions | Actions for controlling PropertyFilterBuilder component state. |
Enumerations
Name | Description | |
---|---|---|
PropertyFilterRuleGroupOperator | Logical operator for joining rules. | |
PropertyFilterRuleOperator | Operators for comparing property value in rule. |
Global Functions
Name | Description | |
---|---|---|
defaultPropertyFilterBuilderRuleValidator | Default rule validator. | |
getPropertyFilterOperatorLabel | Function that returns display label for rule operator. | |
getPropertyFilterOperators | Function that returns set of available operator based on property type. | |
isPropertyFilterBuilderRuleGroup | Function to check if supplied PropertyFilterBuilderRuleGroupItem is PropertyFilterBuilderRuleGroup. | |
isPropertyFilterRuleGroup | Function that checks if supplied filter is rule group. | |
isUnaryPropertyFilterOperator | Function that checks if supplied operator is unary. | |
PropertyFilterBuilder | Component for building complex filters. | |
PropertyFilterBuilderRenderer | Renderer for PropertyFilterBuilder component. | |
PropertyFilterBuilderRuleValue | Component that renders PropertyFilterBuilderRuleRenderer value input. | |
usePropertyFilterBuilder | Custom hook that creates state for PropertyFilterBuilder component. |
Interfaces
Type Aliases
Name | Description | |
---|---|---|
PropertyFilter | Type that describes property filter. | |
PropertyFilterBuilderRuleGroupItem | Type that describes PropertyFilterBuilder component group item. |
Last Updated: 08 December, 2023
Found something wrong, missing, or unclear on this page?
Raise an issue in our repo.