Sayı aralığı filtresi denetimleri için bir oluşturucu.
Sayı aralığı filtresi, kullanıcının sayısal değer aralıkları seçmesine olanak tanıyan iki baş parmak izi bulunan bir kaydırma çubuğudur. Sayı türü ve eşleme seçenekleri içeren bir sütun verildiğinde bu denetim, seçilen aralıkla eşleşmeyen satırları filtreler.
Daha fazla bilgi için Gviz dokümanlarını inceleyin.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
set | Number | Aralık alt kapsamı için izin verilen maksimum değeri belirler. |
set | Number | Aralık alt kapsamı için izin verilen minimum değeri belirler. |
set | Number | Kaydırma çubuğunun yönünü ayarlar. |
set | Number | Kaydırma çubuğunun yanında, seçili aralığın kapsamını gösteren etiketlerin gösterilip gösterilmeyeceğini belirler. |
set | Number | Sayı aralığı filtresi kaydırma çubuğunun başlarının gelebileceği tik işareti sayısını (aralık çubuğundaki sabit konumlar) ayarlar. |
Ayrıntılı dokümanlar
setMaxValue(maxValue)
Aralık alt kapsamı için izin verilen maksimum değeri belirler. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable içeriğinden çıkarılır.
// Builds a number range filter and sets the maximum value to 100. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMaxValue(100) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
max | Integer | Kaydırma çubuğunun maksimum değeri. |
Return
Number
: Zincirleme için yararlı olan bu oluşturucu.
setMinValue(minValue)
Aralık alt kapsamı için izin verilen minimum değeri belirler. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable içeriğinden çıkarılır.
// Builds a number range filter and sets the minimum value to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMinValue(10) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
min | Integer | Kaydırma çubuğunun minimum değeri. |
Return
Number
: Zincirleme için yararlı olan 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. const 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
Number
: Zincirleme için yararlı olan bu oluşturucu.
Aşağıdaki kaynakları da incelemenizi öneririz:
setShowRangeValues(showRangeValues)
Kaydırma çubuğunun yanında, seçili aralığın kapsamını gösteren etiketlerin gösterilip gösterilmeyeceğini belirler.
// Builds a number range filter and enables showing of the number range values. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setShowRangeValues(true) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
show | Boolean | true ise kaydırma çubuğunun yanında etiketlerin gösterilmesini sağlar. |
Return
Number
: Zincirleme için yararlı olan bu oluşturucu.
setTicks(ticks)
Sayı aralığı filtresi kaydırma çubuğunun başlarının gelebileceği tik işareti sayısını (aralık çubuğundaki sabit konumlar) ayarlar.
// Builds a number range filter and sets the number of ticks for the range // to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setTicks(10) .build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
ticks | Integer | Kaydırma çubuğundaki tik işaretlerinin sayısı. |
Return
Number
: Zincirleme için yararlı olan bu oluşturucu.