Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > Kolom > setValidator
Metode Field.setValidator()
Menyetel fungsi validasi baru untuk kolom yang dapat diedit, atau menghapus validator yang telah disetel sebelumnya.
Fungsi validator mengambil nilai kolom baru, dan menampilkan nilai yang divalidasi. Nilai yang divalidasi dapat berupa nilai input, versi nilai input yang dimodifikasi, atau null untuk membatalkan perubahan.
Jika fungsi tidak menampilkan apa pun (atau menampilkan undefined), nilai baru akan diterima sebagai valid. Hal ini memungkinkan kolom yang menggunakan fungsi yang divalidasi sebagai notifikasi peristiwa perubahan tingkat kolom.
Tanda Tangan:
setValidator(handler: FieldValidator<T>): void;
Parameter
Parameter |
Jenis |
Deskripsi |
handler |
FieldValidator<T> |
Fungsi validator atau null untuk menghapus validator sebelumnya. |
Hasil:
void
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[],["The `setValidator()` method configures or removes a validation function for editable fields. This function, provided as a `handler`, receives the new field value and returns either a validated value, a modified value, or `null` to prevent the change. Returning nothing or `undefined` accepts the new value. The `handler` parameter can also be set to `null` to clear an existing validator. It takes a `FieldValidator` type and returns `void`.\n"],null,[]]