blockly > Campo > doClassValidation_
Metodo Field.doClassValidation_()
Convalida le modifiche apportate al valore di un campo prima di impostarle. Consulta **FieldDropdown** per un esempio di implementazione di una sottoclasse.
**NOTA:** la convalida restituisce un'opzione tra T, null e undefined. L'implementazione di **campo** non restituirà mai undefined, ma è valida per una sottoclasse che restituisca undefined se il nuovo valore è compatibile con T.
Firma:
protected doClassValidation_(newValue: T): T | null | undefined;
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
| newValue | T | Il valore da convalidare. |
Resi:
T | null | non definito
Una delle tre istruzioni per impostare il nuovo valore: T, null o undefined.
Tper impostare il valore restituito da questa funzione anzichénewValue.nullper richiamaredoValueInvalid_e non impostare un valore.undefinedper impostarenewValuecosì com'è.