Skip to main content

CreateRuleGroupOptions<C extends FullCombinator = FullCombinator>

Defined in: packages/core/src/utils/ruleFactory.ts:83

Everything createRuleGroup needs to produce a new group.

Type Parameters​

Type ParameterDefault type
C extends FullCombinatorFullCombinator

Properties​

addRuleToNewGroups?​

optional addRuleToNewGroups?: boolean

Defined in: packages/core/src/utils/ruleFactory.ts:86

When true, the new group contains one new rule.


combinators​

combinators: FullOptionList<C>

Defined in: packages/core/src/utils/ruleFactory.ts:84


createRule​

createRule: () => RuleType

Defined in: packages/core/src/utils/ruleFactory.ts:88

Produces that rule, i.e. createRule already bound.

Returns​

RuleType


idGenerator?​

optional idGenerator?: () => string

Defined in: packages/core/src/utils/ruleFactory.ts:89

Returns​

string


caution

API documentation is generated from the latest commit on the main branch. It may be somewhat inconsistent with official releases of React Query Builder.