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
.
T
per impostare il valore restituito da questa funzione anzichénewValue
.null
per richiamaredoValueInvalid_
e non impostare un valore.undefined
per impostarenewValue
così com'è.