Class NumberRangeFilterBuilder

SayıAralığıFiltreOluşturucu

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öntemDönüş türüKısa açıklama
setMaxValue(maxValue)NumberRangeFilterBuilderAralık alt kapsamı için izin verilen maksimum değeri belirler.
setMinValue(minValue)NumberRangeFilterBuilderAralık alt kapsamı için izin verilen minimum değeri belirler.
setOrientation(orientation)NumberRangeFilterBuilderKaydırma çubuğunun yönünü ayarlar.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderKaydırma çubuğunun yanında, seçili aralığın kapsamını gösteren etiketlerin gösterilip gösterilmeyeceğini belirler.
setTicks(ticks)NumberRangeFilterBuilderSayı 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

AdTürAçıklama
maxValueIntegerKaydırma çubuğunun maksimum değeri.

Return

NumberRangeFilterBuilder: 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

AdTürAçıklama
minValueIntegerKaydırma çubuğunun minimum değeri.

Return

NumberRangeFilterBuilder: 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

AdTürAçıklama
orientationOrientationAyarlanacak kaydırma çubuğu yönü.

Return

NumberRangeFilterBuilder: 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

AdTürAçıklama
showRangeValuesBooleantrue ise kaydırma çubuğunun yanında etiketlerin gösterilmesini sağlar.

Return

NumberRangeFilterBuilder: 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

AdTürAçıklama
ticksIntegerKaydırma çubuğundaki tik işaretlerinin sayısı.

Return

NumberRangeFilterBuilder: Zincirleme için yararlı olan bu oluşturucu.