PropertyFilterBuilderProps Interface

Props for PropertyFilterBuilder component.

Extends

Properties

Name Type Description
onFilterChanged (filter?: PropertyFilter) => void    

Inherited properties

Name Type Inherited from Description
initialFilter undefined | PropertyFilter UsePropertyFilterBuilderProps Initial filter for PropertyFilterBuilder
isDisabled undefined | boolean Omit Specifies whether component is disabled or not.
isGroupOperatorDisabled undefined | boolean Omit Controls whether the group operator is toggle-able.
onRulePropertySelected undefined | (property: PropertyDescription) => void Omit  
properties PropertyDescription[] Omit List of properties available to be used in filter rules.
propertyRenderer undefined | (name: string) => ReactNode Omit  
ruleGroupDepthLimit undefined | number Omit Specifies how deep rule groups can be nested.
ruleOperatorRenderer undefined | (props: PropertyFilterBuilderRuleOperatorProps) => ReactNode Omit  
ruleValidator undefined | (rule: PropertyFilterBuilderRule) => undefined | string UsePropertyFilterBuilderProps  
ruleValueRenderer undefined | (props: PropertyFilterBuilderRuleValueRendererProps) => ReactNode Omit  

Defined in

Last Updated: 05 April, 2024