blockly > Feld > doClassValidation_
Methode "Field.doClassValidation_()"
Validieren Sie die Änderungen am Wert eines Felds, bevor sie festgelegt werden. Ein Beispiel für die Implementierung von abgeleiteten Klassen finden Sie unter **FieldDropdown**.
**HINWEIS:** Bei der Validierung wird eine Option zwischen T, null und undefined zurückgegeben. Die Implementierung von **Field** gibt nie undefined zurück. Es ist jedoch gültig, dass eine abgeleitete Klasse undefined zurückgibt, wenn der neue Wert mit T kompatibel ist.
Unterschrift:
protected doClassValidation_(newValue: T): T | null | undefined;
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
| newValue | T | Der zu validierende Wert. |
Gibt zurück:
D | null | nicht definiert
Eine von drei Anweisungen zum Festlegen des neuen Werts: T, null oder undefined.
Tzum Festlegen des zurückgegebenen Werts dieser Funktion anstelle vonnewValue.null, umdoValueInvalid_aufzurufen und keinen Wert festzulegen.undefined, umnewValueunverändert festzulegen.