validateExpression()
validateExpression(
node:ExpressionNode|undefined,__namedParameters?:ValidateExpressionOptions):ExpressionValidationResult
Defined in: expr/src/utils/validateExpression.ts:43
Recursively validates an expression node. Flags unknown functions (not present in the
known set — see ValidateExpressionOptions.functions), arity mismatches (against
ValidateExpressionOptions.meta), and empty field/parameter references. formatQuery
skips rules whose expressions fail validation (the rule processors return empty/false).
Parameters
| Parameter | Type |
|---|---|
node | ExpressionNode | undefined |
__namedParameters | ValidateExpressionOptions |
Returns
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.