Interfazui
ReglasDeValidacionDeclarativasShape
Reglas de validacion declarativas.
Firma
export interface ReglasDeValidacionDeclarativasShape {
required?: boolean | Expr;
minLength?: number | Expr;
maxLength?: number | Expr;
min?: number | Expr;
max?: number | Expr;
minItems?: number | Expr;
maxItems?: number | Expr;
pattern?: string;
email?: boolean | Expr;
url?: boolean | Expr;
message?: string | number | boolean | I18nText;
}Miembros (11)
| Nombre | Tipo | Descripción |
|---|---|---|
| requiredopcional | boolean | Expr | El valor no puede estar vacio. |
| minLengthopcional | number | Expr | Longitud minima del texto. Rango: 0 .. 100000 |
| maxLengthopcional | number | Expr | Longitud maxima del texto. Rango: 0 .. 100000 |
| minopcional | number | Expr | Valor minimo (numeros). |
| maxopcional | number | Expr | Valor maximo (numeros). |
| minItemsopcional | number | Expr | Minimo de elementos (listas). Rango: 0 .. 1000 |
| maxItemsopcional | number | Expr | Maximo de elementos (listas). Rango: 0 .. 1000 |
| patternopcional | string | Expresion regular (sin delimitadores) que debe cumplir el texto. |
| emailopcional | boolean | Expr | Debe ser un correo valido. |
| urlopcional | boolean | Expr | Debe ser una URL http(s) valida. |
| messageopcional | string | number | boolean | I18nText | Mensaje de error propio (sustituye al generico). Rango: -inf .. 300 |
Usado en / Referenciado por
Fuente: bloomx-extensions/_shared/sdk/ui.d.ts:68 · ui.d.ts