blockly > Alan > doClassValidation_
Field.doClassValidation_() yöntemi
Ayarlanmadan önce alanın değerinde yapılan değişiklikleri doğrulayın. Alt sınıf uygulamasının örneği için **FieldDropdown**'a bakın.
**NOT:** Doğrulama, T
, null
ve undefined
arasında bir seçenek döndürür. **Field**'ın uygulaması hiçbir zaman undefined
değerini döndürmez, ancak yeni değer T
ile uyumluysa alt sınıfın undefined
değerini döndürmesi için geçerlidir.
İmza:
protected doClassValidation_(newValue: T): T | null | undefined;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
newValue | T | Doğrulanacak değer. |
İade et:
T | null | tanımsız
Yeni değeri belirlemek için şu üç talimattan biri: T
, null
veya undefined
.
Bu işlevin döndürülen değerini ayarlamak için
newValue
yerineT
komutunu kullanın.doValueInvalid_
yöntemini çağırmak ve bir değer ayarlamamak içinnull
.newValue
değerini olduğu gibi ayarlamak içinundefined
.