Interface: RuleGroupTypeIC<R, C>
react-querybuilder.RuleGroupTypeIC
The main rule group interface when using independent combinators. This type is used for query definitions as well as all sub-groups of queries.
Type parameters
Name | Type |
---|---|
R | extends RuleType = RuleType |
C | extends string = string |
Hierarchy
-
Except
<RuleGroupType
<R
,C
>,"combinator"
|"rules"
>↳
RuleGroupTypeIC
Properties
combinator
Optional
combinator: undefined
Defined in
packages/react-querybuilder/src/types/ruleGroupsIC.ts:20
combinatorPreceding
Optional
combinatorPreceding: C
Only used when adding a rule to a query that uses independent combinators
Defined in
packages/react-querybuilder/src/types/ruleGroupsIC.ts:25
disabled
Optional
disabled: boolean
Inherited from
Except.disabled
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:9
id
Optional
id: string
Inherited from
Except.id
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:8
not
Optional
not: boolean
Inherited from
Except.not
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:41
path
Optional
path: Path
Inherited from
Except.path
Defined in
packages/react-querybuilder/src/types/ruleGroups.ts:7
rules
rules: RuleGroupICArray
<RuleGroupTypeIC
<R
, C
>, R
, C
>