Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
blockly > Campo > setValidator
Método Field.setValidator()
Establece una nueva función de validación para campos editables o borra un validador establecido anteriormente.
La función de validador toma el valor nuevo del campo y muestra el valor validado. El valor validado puede ser el valor de entrada, una versión modificada del valor de entrada o un valor nulo para anular el cambio.
Si la función no muestra nada (o muestra un valor indefinido), el valor nuevo se acepta como válido. Esto permite los campos que usan la función validada como una notificación de evento de cambio a nivel de campo.
Signature:
setValidator(handler: FieldValidator<T>): void;
Parámetros
Parámetro |
Tipo |
Descripción |
handler |
FieldValidator<T> |
La función de validador o un valor nulo para borrar un validador anterior. |
Muestra:
void
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],["The `setValidator()` method configures or removes a validation function for editable fields. This function, provided as a `handler`, receives the new field value and returns either a validated value, a modified value, or `null` to prevent the change. Returning nothing or `undefined` accepts the new value. The `handler` parameter can also be set to `null` to clear an existing validator. It takes a `FieldValidator` type and returns `void`.\n"],null,[]]