Validation
Set of properties to establish a specific validation rule.
Interface
interface IValidation {
required: boolean;
expression?: string | RegExp;
expressionErrorMessage?: string | ILocales;
minLength?: number;
}Properties
required
Indicates if the field is required.
-
Type:
boolean -
Required: Yes
expression
Regular expression to perform validation.
-
Type:
string | RegExp -
Required: No
-
Example:
"expression": "/^[^0-9]+$/"expressionErrorMessage
Error message that will be displayed only if the regular expression is not met.
-
Type:
string |Locales -
Required: No
-
Example:
"expressionErrorMessage": {
"en-US": "You can not use numbers in this field",
"es-ES": "No puedes usar numeros en este campo"
}minLength
Specifies the minimum length that the field must have.
-
Type:
number -
Required: No
-
Example:
"minLength": 5Last updated on