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&lt;T&gt; La función de validador o un valor nulo para borrar un validador anterior.

Muestra:

void