Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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<T> |
La funzione di convalida o il valore nullo per cancellare uno strumento di convalida precedente. |
Resi:
null
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 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,[]]