blockly > Alan > setValidator

Field.setValidator() yöntemi

Düzenlenebilir alanlar için yeni bir doğrulama işlevi ayarlar veya önceden ayarlanmış bir doğrulayıcıyı temizler.

Doğrulayıcı işlevi, yeni alan değerini alır ve doğrulanmış değeri döndürür. Doğrulanan değer; giriş değeri, giriş değerinin değiştirilmiş bir sürümü veya değişikliği iptal etmek için boş değer olabilir.

İşlev hiçbir şey döndürmezse (veya tanımsız döndürürse) yeni değer geçerli olarak kabul edilir. Böylece, doğrulanmış işlevi alan düzeyinde değişiklik etkinliği bildirimi olarak kullanan alanlara izin verebilirsiniz.

İmza:

setValidator(handler: FieldValidator<T>): void;

Parametreler

Parametre Tür Açıklama
handler FieldValidator&lt;T&gt; Önceki bir doğrulayıcıyı temizlemek için doğrulayıcı işlevi veya null.

Şunu döndürür:

geçersiz