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 akan 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 | S | Nilai yang akan divalidasi. |
Hasil:
Sl 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, bukannewValue
.null
untuk memanggildoValueInvalid_
dan tidak menetapkan nilai.undefined
untuk menetapkannewValue
sebagaimana adanya.