Builder untuk kontrol filter rentang angka.
Filter rentang angka adalah penggeser dengan dua ibu jari yang memungkinkan pengguna memilih rentang nilai numerik. Dengan mempertimbangkan kolom nomor jenis dan opsi pencocokan, kontrol ini memfilter baris yang tidak cocok dengan rentang yang dipilih.
Untuk detail selengkapnya, lihat dokumentasi Gviz.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Menetapkan nilai maksimum yang diizinkan untuk rentang yang lebih rendah. |
setMinValue(minValue) | NumberRangeFilterBuilder | Menetapkan nilai minimum yang diizinkan untuk rentang yang lebih rendah. |
setOrientation(orientation) | NumberRangeFilterBuilder | Menetapkan orientasi penggeser. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Menetapkan apakah akan memiliki label di samping penggeser yang menampilkan jangkauan rentang yang dipilih. |
setTicks(ticks) | NumberRangeFilterBuilder | Menetapkan jumlah tick (posisi tetap dalam panel rentang), yang dapat berisi tombol penggeser filter rentang angka. |
Dokumentasi mendetail
setMaxValue(maxValue)
Menetapkan nilai maksimum yang diizinkan untuk rentang yang lebih rendah. Jika tidak ditentukan, nilai disimpulkan dari konten DataTable yang dikelola oleh kontrol.
// Builds a number range filter and sets the maximum value to 100. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMaxValue(100) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
maxValue | Integer | Nilai maksimum penggeser. |
Return
NumberRangeFilterBuilder
— Builder ini berguna untuk membuat rantai.
setMinValue(minValue)
Menetapkan nilai minimum yang diizinkan untuk rentang yang lebih rendah. Jika tidak ditentukan, nilai disimpulkan dari konten DataTable yang dikelola oleh kontrol.
// Builds a number range filter and sets the minimum value to 10. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMinValue(10) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
minValue | Integer | Nilai minimum penggeser. |
Return
NumberRangeFilterBuilder
— Builder ini berguna untuk membuat rantai.
setOrientation(orientation)
Menetapkan orientasi penggeser.
// Builds a number range filter and sets it to have a horizontal orientation. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setOrientation(Charts.Orientation.HORIZONTAL) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
orientation | Orientation | Orientasi penggeser yang akan ditetapkan. |
Return
NumberRangeFilterBuilder
— Builder ini berguna untuk membuat rantai.
Lihat juga
setShowRangeValues(showRangeValues)
Menetapkan apakah akan memiliki label di samping penggeser yang menampilkan jangkauan rentang yang dipilih.
// Builds a number range filter and enables showing of the number range values. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setShowRangeValues(true) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
showRangeValues | Boolean | Jika true , menampilkan label di samping penggeser. |
Return
NumberRangeFilterBuilder
— Builder ini berguna untuk membuat rantai.
setTicks(ticks)
Menetapkan jumlah tick (posisi tetap dalam panel rentang), yang dapat berisi tombol penggeser filter rentang angka.
// Builds a number range filter and sets the number of ticks for the range to 10. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setTicks(10) .build();
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
ticks | Integer | Jumlah titik skala pada penggeser. |
Return
NumberRangeFilterBuilder
— Builder ini berguna untuk membuat rantai.