Builder untuk kontrol filter string.
Filter string adalah kolom input teks sederhana yang memungkinkan pengguna memfilter data melalui string pencocokan luas. Dengan mempertimbangkan kolom jenis string dan opsi pencocokan, kontrol ini memfilter baris yang tidak cocok dengan istilah yang ada di {i>field<i} {i>input<i}.
Untuk detail lebih lanjut, lihat Gviz dokumentasi tambahan.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Menetapkan apakah pencocokan harus peka huruf besar/kecil atau tidak. |
setMatchType(matchType) | StringFilterBuilder | Menetapkan apakah kontrol hanya boleh cocok dengan nilai yang tepat (MatchType.EXACT ), awalan
mulai dari awal nilai (MatchType.PREFIX ), atau substring apa pun
(MatchType.ANY ). |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | Menetapkan apakah kontrol akan cocok setiap kali tombol ditekan atau hanya saat kolom input 'perubahan' (hilang 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". var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setCaseSensitive(false) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
caseSensitive | Boolean | Jika true , mengaktifkan kepekaan huruf besar/kecil pencocokan string. |
Pulang pergi
StringFilterBuilder
— Builder ini, berguna untuk perantaian.
setMatchType(matchType)
Menetapkan apakah kontrol hanya boleh cocok dengan nilai yang tepat (MatchType.EXACT
), awalan
mulai dari awal nilai (MatchType.PREFIX
), atau substring apa pun
(MatchType.ANY
).
// Builds a string filter to filter column "Col1" matching the prefix. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setMatchType(Charts.MatchType.PREFIX) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
matchType | MatchType | Jenis pencocokan string. |
Pulang pergi
StringFilterBuilder
— Builder ini, berguna untuk perantaian.
Lihat juga
setRealtimeTrigger(realtimeTrigger)
Menetapkan apakah kontrol akan cocok setiap kali tombol ditekan atau hanya saat kolom input 'perubahan' (hilang fokus atau menekan tombol Enter).
// Builds a string filter to filter column "Col1" that checks the match any time a key is // pressed. var stringFilter = Charts.newStringFilter() .setFilterColumnLabel("Col1") .setRealtimeTrigger(true) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
realtimeTrigger | Boolean | Jika true , menetapkan peristiwa yang akan dipicu secara real time (saat tombol dalam
ditekan). |
Pulang pergi
StringFilterBuilder
— Builder ini, berguna untuk perantaian.