Builder untuk kontrol filter string.
Filter string adalah kolom input teks sederhana yang memungkinkan pengguna memfilter data melalui pencocokan string. Dengan kolom jenis string dan opsi pencocokan, kontrol ini memfilter baris yang tidak cocok dengan istilah yang ada di kolom input.
Untuk mengetahui detail selengkapnya, lihat dokumentasi Gviz.
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | String | Menetapkan apakah pencocokan harus peka huruf besar/kecil atau tidak. |
set | String | Menetapkan apakah kontrol hanya boleh mencocokkan nilai yang tepat (Match), awalan yang dimulai dari awal nilai (Match), atau substring apa pun (Match). |
set | String | Menetapkan apakah kontrol harus cocok setiap kali tombol ditekan atau hanya saat kolom input 'berubah' (kehilangan fokus atau menekan tombol Enter). |
Dokumentasi mendetail
setCaseSensitive(caseSensitive)
Menetapkan apakah pencocokan harus peka huruf besar/kecil atau tidak.
// Builds a case insensitive string filter to filter column "Col1". const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setCaseSensitive(false) .build();
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
case | Boolean | Jika true, mengaktifkan kepekaan huruf besar/kecil pada pencocokan string. |
Pulang pergi
StringFilterBuilder — Builder ini, berguna untuk merangkai.
setMatchType(matchType)
Menetapkan apakah kontrol hanya boleh mencocokkan nilai yang tepat (MatchType.EXACT), awalan yang dimulai dari awal nilai (MatchType.PREFIX), atau substring apa pun (MatchType.ANY).
// Builds a string filter to filter column "Col1" matching the prefix. const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setMatchType(Charts.MatchType.PREFIX) .build();
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
match | Match | Jenis pencocokan string. |
Pulang pergi
StringFilterBuilder — Builder ini, berguna untuk merangkai.
Lihat juga
setRealtimeTrigger(realtimeTrigger)
Menetapkan apakah kontrol harus cocok setiap kali tombol ditekan atau hanya saat kolom input 'berubah' (kehilangan fokus atau menekan tombol Enter).
// Builds a string filter to filter column "Col1" that checks the match any time // a key is pressed. const stringFilter = Charts.newStringFilter() .setFilterColumnLabel('Col1') .setRealtimeTrigger(true) .build();
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
realtime | Boolean | Jika true, setel peristiwa agar dipicu secara real time (saat tombol
ditekan). |
Pulang pergi
StringFilterBuilder — Builder ini, berguna untuk merangkai.