blockly > Campo > setValidator

Método Field.setValidator()

Establece una nueva función de validación para campos editables o borra un validador establecido previamente.

La función del validador toma el nuevo valor del campo y muestra un valor validado. El valor validado podría 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 devuelve nada (o devuelve resultados indefinidos), el nuevo valor se acepta como válido. Esto permite que los campos que usen 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
controlador FieldValidator<T>. Es la función de validador o un valor nulo para borrar un validador anterior.

Devuelve:

void