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