Skip to main content

validateExpressionSyntax

@lowcode/builder-web


Function: validateExpressionSyntax()

validateExpressionSyntax(source): ExpressionValidationResult

Defined in: apps/builder-web/src/expressions/validateExpression.ts:21

Простая синтаксическая валидация выражения через @lowcode/expression-parser.

Сейчас:

  • пустая строка считается ошибкой;
  • parseExpression возвращает список ошибок (если есть);
  • типы и семантика (существуют ли state.* и props.*) пока не проверяются.

Parameters

source

string

Returns

ExpressionValidationResult