ToRuleGroupType<T>
ToRuleGroupType<
T> =Textends {combinator:string; } ?T:TextendsDefaultRuleGroupTypeIC<infer F> ?DefaultRuleGroupType<F> :TextendsRuleGroupTypeIC<infer R, infer C> ?RuleGroupType<R,C> &Omit<T, keyofRuleGroupTypeIC<R,C>> :T
Defined in: packages/core/src/types/ruleGroupsIC.ts:151
Converts a RuleGroupTypeIC extension to the corresponding RuleGroupType type, preserving any additional properties. If the type already extends RuleGroupType (non-IC), it is returned as-is.
Type Parameters
| Type Parameter |
|---|
T extends RuleGroupTypeAny |
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.