Sayı aralığı filtre kontrolleri için bir oluşturucu.
Sayı aralığı filtresi, kullanıcının sayısal değer aralıklarını seçebilmesini sağlayan ve iki küçük resim içeren bir kaydırma çubuğudur. değerler. Sayı ve eşleme seçenekleri içeren bir sütun göz önüne alındığında bu kontrol, satırları filtreler. seçtiğiniz aralıkla eşleşmeyenler arasından seçim yapın.
Daha fazla bilgi için bkz. Gviz belgelerinden faydalanabilirsiniz.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Daha düşük bir kapsam için izin verilen maksimum değeri ayarlar. |
setMinValue(minValue) | NumberRangeFilterBuilder | Daha düşük bir kapsam için izin verilen minimum değeri ayarlar. |
setOrientation(orientation) | NumberRangeFilterBuilder | Kaydırma çubuğunun yönünü ayarlar. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Seçili aralığın uzantılarını görüntüleyen etiketlerin kaydırma çubuğunun yanında kullanılıp kullanılmayacağını ayarlar. |
setTicks(ticks) | NumberRangeFilterBuilder | Değer aralığı sayısını (aralık çubuğunda sabit konumlar) bir sayı aralığı filtresi kaydırma çubuğu (küçük resimler) sayısını ayarlar bir araya getirilebilir. |
Ayrıntılı belgeler
setMaxValue(maxValue)
Daha düşük bir kapsam için izin verilen maksimum değeri ayarlar. Tanımlanmamışsa, değer tahmin edilir kontrol tarafından yönetilen DataTable'ın içeriklerinden farklıdır.
// Builds a number range filter and sets the maximum value to 100. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMaxValue(100) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
maxValue | Integer | Kaydırma çubuğunun maksimum değeri. |
Return
NumberRangeFilterBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setMinValue(minValue)
Daha düşük bir kapsam için izin verilen minimum değeri ayarlar. Tanımlanmamışsa, değer tahmin edilir kontrol tarafından yönetilen DataTable'ın içeriklerinden farklıdır.
// Builds a number range filter and sets the minimum value to 10. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMinValue(10) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
minValue | Integer | Kaydırma çubuğunun minimum değeri. |
Return
NumberRangeFilterBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setOrientation(orientation)
Kaydırma çubuğunun yönünü ayarlar.
// Builds a number range filter and sets it to have a horizontal orientation. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setOrientation(Charts.Orientation.HORIZONTAL) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
orientation | Orientation | Ayarlanacak kaydırma çubuğu yönü. |
Return
NumberRangeFilterBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
Aşağıdaki kaynakları da incelemenizi öneririz:
setShowRangeValues(showRangeValues)
Seçili aralığın uzantılarını görüntüleyen etiketlerin kaydırma çubuğunun yanında kullanılıp kullanılmayacağını ayarlar.
// Builds a number range filter and enables showing of the number range values. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setShowRangeValues(true) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
showRangeValues | Boolean | true ise etiketlerin kaydırma çubuğunun yanında gösterilmesini etkinleştirir. |
Return
NumberRangeFilterBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setTicks(ticks)
Değer aralığı sayısını (aralık çubuğunda sabit konumlar) bir sayı aralığı filtresi kaydırma çubuğu (küçük resimler) sayısını ayarlar bir araya getirilebilir.
// 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();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
ticks | Integer | Kaydırma çubuğundaki değer sayısı. |
Return
NumberRangeFilterBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.