Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Builder untuk kontrol filter rentang angka.

Filter rentang angka adalah penggeser dengan dua ibu jari yang memungkinkan pengguna memilih rentang angka masing-masing. Dengan mempertimbangkan kolom nomor jenis dan opsi pencocokan, kontrol ini memfilter baris yang tidak cocok dengan rentang yang dipilih.

Untuk detail lebih lanjut, lihat Gviz dokumentasi.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setMaxValue(maxValue)NumberRangeFilterBuilderMenetapkan nilai maksimum yang diizinkan untuk rentang yang lebih rendah.
setMinValue(minValue)NumberRangeFilterBuilderMenetapkan nilai minimum yang diizinkan untuk rentang yang lebih rendah.
setOrientation(orientation)NumberRangeFilterBuilderMenetapkan orientasi penggeser.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderMenetapkan apakah label di samping penggeser akan menampilkan jangkauan rentang yang dipilih.
setTicks(ticks)NumberRangeFilterBuilderMenyetel jumlah titik skala (posisi tetap di panel rentang) thumbnail penggeser filter rentang angka bisa jatuh.

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

NamaJenisDeskripsi
maxValueIntegerNilai maksimum penggeser.

Pulang pergi

NumberRangeFilterBuilder — Builder ini, berguna untuk perantaian.


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

NamaJenisDeskripsi
minValueIntegerNilai minimum penggeser.

Pulang pergi

NumberRangeFilterBuilder — Builder ini, berguna untuk perantaian.


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

NamaJenisDeskripsi
orientationOrientationOrientasi penggeser yang akan ditetapkan.

Pulang pergi

NumberRangeFilterBuilder — Builder ini, berguna untuk perantaian.

Lihat juga


setShowRangeValues(showRangeValues)

Menetapkan apakah label di samping penggeser akan 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

NamaJenisDeskripsi
showRangeValuesBooleanJika true, label akan ditampilkan di samping penggeser.

Pulang pergi

NumberRangeFilterBuilder — Builder ini, berguna untuk perantaian.


setTicks(ticks)

Menyetel jumlah titik skala (posisi tetap di panel rentang) thumbnail penggeser filter rentang angka bisa jatuh.

// 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

NamaJenisDeskripsi
ticksIntegerJumlah titik skala pada penggeser.

Pulang pergi

NumberRangeFilterBuilder — Builder ini, berguna untuk perantaian.