Interface: RuleType<F, O, V, C>
react-querybuilder.RuleType
The main rule type. The field
, operator
, and value
properties
can be narrowed with generics.
Type parameters
Name | Type |
---|---|
F | extends string = string |
O | extends string = string |
V | any |
C | extends string = string |
Hierarchy
-
↳
RuleType
Properties
combinatorPreceding
Optional
combinatorPreceding: C
Only used when adding a rule to a query that uses independent combinators.
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:30
disabled
Optional
disabled: boolean
Inherited from
CommonRuleAndGroupProperties.disabled
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:9
field
field: F
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:23
id
Optional
id: string
Inherited from
CommonRuleAndGroupProperties.id
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:8
operator
operator: O
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:24
path
Optional
path: Path
Inherited from
CommonRuleAndGroupProperties.path
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:7
value
value: V
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:25
valueSource
Optional
valueSource: ValueSource