blockly > Campo > setValidator
Metodo Field.setValidator()
Consente di impostare una nuova funzione di convalida per i campi modificabili oppure di cancellare uno strumento di convalida impostato in precedenza.
La funzione di convalida prende il nuovo valore del campo e restituisce il valore convalidato. Il valore convalidato potrebbe essere il valore di input, una versione modificata del valore di input o null per interrompere la modifica.
Se la funzione non restituisce nulla (o restituisce un elemento indefinito), il nuovo valore viene accettato come valido. In questo modo i campi possono utilizzare la funzione convalidata come notifica di eventi di modifica a livello di campo.
Firma:
setValidator(handler: FieldValidator<T>): void;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
handler | FieldValidator<T> | La funzione di convalida oppure il valore null per cancellare uno strumento di convalida precedente. |
Resi:
void