blockly > Champ > doClassValidation_
Méthode Field.doClassValidation_()
Validez les modifications apportées à la valeur d'un champ avant qu'elles ne soient définies. Pour obtenir un exemple d'implémentation d'une sous-classe, consultez **FieldDropdown**.
**REMARQUE:** La validation renvoie une option comprise entre T, null et undefined. L'implémentation de **Field** ne renvoie jamais undefined, mais il est possible qu'une sous-classe renvoie undefined si la nouvelle valeur est compatible avec T.
Signature :
protected doClassValidation_(newValue: T): T | null | undefined;
Paramètres
| Paramètre | Type | Description |
|---|---|---|
| newValue | T | Valeur à valider. |
Renvoie :
J | null | indéfinie
L'une des trois instructions pour définir la nouvelle valeur: T, null ou undefined.
Tpour définir la valeur renvoyée par cette fonction au lieu denewValue.nullpour appelerdoValueInvalid_sans définir de valeur.undefinedpour définirnewValuetel quel.