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çin T kullanın.

  • doValueInvalid_ yöntemini çağırmak ve değer ayarlamamak için null.

  • newValue öğesini olduğu gibi ayarlamak için undefined.