blockly > Champ > doClassValidation_
Méthode Field.doClassValidation_()
Validez les modifications apportées à la valeur d'un champ avant de les définir. Consultez **FieldDropdown** pour obtenir un exemple d'implémentation de sous-classe.
**REMARQUE:** La validation renvoie une option entre T
, null
et undefined
. L'implémentation de **Field** ne renverra jamais undefined
, mais une sous-classe peut renvoyer undefined
si la nouvelle valeur est compatible avec T
.
Signature :
protected doClassValidation_(newValue: T): T | null | undefined;
Paramètres
Paramètres | Type | Description |
---|---|---|
newValue | T | Valeur à valider. |
Renvoie :
T | null | non défini
Voici l'une des trois instructions permettant de définir la nouvelle valeur: T
, null
ou undefined
.
T
pour définir la valeur renvoyée par cette fonction au lieu denewValue
.null
pour appelerdoValueInvalid_
sans définir de valeur.undefined
pour définirnewValue
tel quel.