Represents a validation rule for a form question using SurveyJS-compatible format.
SurveyJS Validator Types
"text"- Text length validation (minLength, maxLength)"numeric"- Numeric range validation (minValue, maxValue)"email"- Email format validation"regex"- Regular expression validation
Examples
# Text length validator
%Validator{type: "text", minLength: 2, maxLength: 100}
# Numeric range validator
%Validator{type: "numeric", minValue: 1, maxValue: 10}
# Email format validator
%Validator{type: "email"}
# Custom error message
%Validator{type: "text", minLength: 5, text: "Must be at least 5 characters"}