blockly > Campo > setValidator

Metodo Field.setValidator()

Imposta una nuova funzione di convalida per i campi modificabili o cancella uno strumento di convalida impostato in precedenza.

La funzione di convalida inserisce il nuovo valore del campo e restituisce un valore convalidato. Il valore convalidato potrebbe essere il valore di input, una versione modificata del valore di input o nullo per annullare la modifica.

Se la funzione non restituisce nulla (o restituisce un valore indefinito), il nuovo valore viene accettato come valido. Ciò consente ai campi che utilizzano la funzione convalidata come notifica di un evento di modifica a livello di campo.

Firma:

setValidator(handler: FieldValidator<T>): void;

Parametri

Parametro Tipo Descrizione
handler FieldValidator&lt;T&gt; La funzione di convalida o il valore nullo per cancellare uno strumento di convalida precedente.

Resi:

null