RulesEngineProps
Defined in: packages/rules-engine/src/types/props.ts:129
Properties
allowDefaultConsequents?
optionalallowDefaultConsequents:boolean
Defined in: packages/rules-engine/src/types/props.ts:141
allowNestedConditions?
optionalallowNestedConditions:boolean
Defined in: packages/rules-engine/src/types/props.ts:142
autoSelectConsequentType?
optionalautoSelectConsequentType:boolean
Defined in: packages/rules-engine/src/types/props.ts:139
classnames?
optionalclassnames:Partial<ClassnamesRE>
Defined in: packages/rules-engine/src/types/props.ts:145
components?
optionalcomponents:Partial<ComponentsRE>
Defined in: packages/rules-engine/src/types/props.ts:144
consequentTypes?
optionalconsequentTypes:FlexibleOptionList<BaseOption<string>>
Defined in: packages/rules-engine/src/types/props.ts:133
defaultRulesEngine?
optionaldefaultRulesEngine:RulesEngine<RuleType<string,string,any,string>,string>
Defined in: packages/rules-engine/src/types/props.ts:131
enableMountRulesEngineChange?
optionalenableMountRulesEngineChange:boolean
Defined in: packages/rules-engine/src/types/props.ts:143
getConsequentTypes()?
optionalgetConsequentTypes: (conditionPath:Path,antecedent:RuleGroupTypeAny,context?:unknown) =>FlexibleOptionListProp<BaseOption<string>> |null
Defined in: packages/rules-engine/src/types/props.ts:134
Parameters
| Parameter | Type |
|---|---|
conditionPath | Path |
antecedent | RuleGroupTypeAny |
context? | unknown |
Returns
FlexibleOptionListProp<BaseOption<string>> | null
idGenerator()?
optionalidGenerator: () =>string
Defined in: packages/rules-engine/src/types/props.ts:156
id generator function. Should always produce a unique/random string.
Returns
string
Default
crypto.randomUUID
onRulesEngineChange()?
optionalonRulesEngineChange: (re:RulesEngine) =>void
Defined in: packages/rules-engine/src/types/props.ts:132
Parameters
| Parameter | Type |
|---|---|
re | RulesEngine |
Returns
void
queryBuilderProps?
optionalqueryBuilderProps:Except<QueryBuilderProps<RuleGroupTypeAny, {[key:string]:unknown;disabled?:boolean;label:string;name:string;value:string; }, {[key:string]:unknown;disabled?:boolean;label:string;name:string;value:string; }, {[key:string]:unknown;disabled?:boolean;label:string;name:string;value:string; }>,"query"|"onQueryChange">
Defined in: packages/rules-engine/src/types/props.ts:147
rulesEngine?
optionalrulesEngine:RulesEngine<RuleType<string,string,any,string>,string>
Defined in: packages/rules-engine/src/types/props.ts:130
suppressStandardClassnames?
optionalsuppressStandardClassnames:boolean
Defined in: packages/rules-engine/src/types/props.ts:140
translations?
optionaltranslations:Partial<TranslationsRE>
Defined in: packages/rules-engine/src/types/props.ts:146
API documentation is generated from the latest commit on the main branch. It may be somewhat inconsistent with official releases of React Query Builder.