Sayı aralığı filtre kontrolleri için bir oluşturucu.
Sayı aralığı filtresi, kullanıcının sayısal değer aralıklarını seçmesine olanak tanıyan, iki başparmak işaretinin bulunduğu bir kaydırma çubuğudur. Sütun numarası ve eşleme seçenekleri kullanıldığında, bu kontrol seçilen aralıkla eşleşmeyen satırları filtreler.
Daha ayrıntılı bilgi için Gviz dokümanlarını inceleyin.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Alt aralık için izin verilen maksimum değeri ayarlar. |
setMinValue(minValue) | NumberRangeFilterBuilder | Alt aralık için izin verilen minimum değeri ayarlar. |
setOrientation(orientation) | NumberRangeFilterBuilder | Kaydırma çubuğu yönünü ayarlar. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Seçili aralığın uzantılarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağını ayarlar. |
setTicks(ticks) | NumberRangeFilterBuilder | Bir sayı aralığı filtresi kaydırıcısının küçük resimlerinin yer alabileceği işaret sayısını (aralık çubuğunda sabit konumlar) ayarlar. |
Ayrıntılı belgeler
setMaxValue(maxValue)
Alt aralık için izin verilen maksimum değeri ayarlar. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable'ın içeriklerinden çıkartılı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
: Bu oluşturucu, zincirleme bağlantı için kullanışlıdır.
setMinValue(minValue)
Alt aralık için izin verilen minimum değeri ayarlar. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable'ın içeriklerinden çıkartılı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
: Bu oluşturucu, zincirleme bağlantı için kullanışlıdır.
setOrientation(orientation)
Kaydırma çubuğu 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
: Bu oluşturucu, zincirleme bağlantı için kullanışlıdır.
Aşağıdaki kaynakları da incelemenizi öneririz:
setShowRangeValues(showRangeValues)
Seçili aralığın uzantılarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağı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 kaydırma çubuğunun yanında etiketlerin gösterilmesini etkinleştirir. |
Return
NumberRangeFilterBuilder
: Bu oluşturucu, zincirleme bağlantı için kullanışlıdır.
setTicks(ticks)
Bir sayı aralığı filtresi kaydırıcısının küçük resimlerinin yer alabileceği işaret sayısını (aralık çubuğunda sabit konumlar) ayarlar.
// 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 işaret sayısı. |
Return
NumberRangeFilterBuilder
: Bu oluşturucu, zincirleme bağlantı için kullanışlıdır.