blockly > Kolom > doClassValidation_

Metode Field.doClassValidation_()

Validasi perubahan pada nilai kolom sebelum ditetapkan. Lihat **FieldDropdown** untuk contoh implementasi subclass.

**CATATAN:** Validasi menampilkan satu opsi antara T, null, dan undefined. Implementasi **Kolom** tidak akan pernah menampilkan undefined, tetapi valid bagi subclass untuk menampilkan undefined jika nilai baru kompatibel dengan T.

Tanda Tangan:

protected doClassValidation_(newValue: T): T | null | undefined;

Parameter

Parameter Jenis Deskripsi
newValue T Nilai yang akan divalidasi.

Hasil:

T | null | tidak ditentukan

Salah satu dari tiga petunjuk untuk menetapkan nilai baru: T, null, atau undefined.

  • T untuk menetapkan nilai yang ditampilkan dari fungsi ini, bukan newValue.

  • null untuk memanggil doValueInvalid_ dan tidak menetapkan nilai.

  • undefined untuk menetapkan newValue sebagaimana adanya.