Skip to content

rune-langium / visual-editor/src / validateExpression

Function: validateExpression()

ts
function validateExpression(expression): ExpressionValidationResult;

Defined in: packages/visual-editor/src/validation/edit-validator.ts:217

Validate an expression string.

This is a lightweight client-side check. Full parsing validation runs in the web worker parse pipeline. This function performs basic structural checks (balanced parentheses, non-empty).

Parameters

ParameterTypeDescription
expressionstringThe expression text to validate.

Returns

ExpressionValidationResult

Validation result with error message if invalid.

Core packages released under MIT. Studio app released under FSL-1.1-ALv2.