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 yerine T komutunu kullanın.

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

  • newValue değerini olduğu gibi ayarlamak için undefined.