Skip to main content

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

NameType
Rextends RuleType = RuleType
Cextends string = string

Hierarchy

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>

Defined in

packages/react-querybuilder/src/types/ruleGroupsIC.ts:21