Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

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 tutma yerli bir kaydırma çubuğudur. Bu kontrol, sayı türünde bir sütun ve eşleşen seçenekler verildiğinde seçilen aralıkla eşleşmeyen satırları filtreler.

Daha fazla bilgi için Gviz belgelerine bakın.

Yöntemler

YöntemDönüş türüKısa açıklama
setMaxValue(maxValue)NumberRangeFilterBuilderAralığın alt sınırı için izin verilen maksimum değeri ayarlar.
setMinValue(minValue)NumberRangeFilterBuilderAralığın alt sınırı için izin verilen minimum değeri ayarlar.
setOrientation(orientation)NumberRangeFilterBuilderKaydırma çubuğunun yönünü ayarlar.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderSeçili aralığın kapsamlarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağını belirler.
setTicks(ticks)NumberRangeFilterBuilderSayı aralığı filtresi kaydırma çubuklarının bulunabileceği işaret sayısını (aralık çubuğundaki sabit konumlar) ayarlar.

Ayrıntılı belgeler

setMaxValue(maxValue)

Aralığın alt sınırı için izin verilen maksimum değeri ayarlar. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable'ın 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 kullanışlı olan bu oluşturucu.


setMinValue(minValue)

Aralığın alt sınırı için izin verilen minimum değeri ayarlar. Tanımlanmamışsa değer, kontrol tarafından yönetilen DataTable'ın 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 kullanışlı 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 kullanışlı olan bu oluşturucu.

Aşağıdaki kaynakları da incelemenizi öneririz:


setShowRangeValues(showRangeValues)

Seçili aralığın kapsamlarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağını 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 kullanışlı olan bu oluşturucu.


setTicks(ticks)

Sayı aralığı filtresi kaydırma çubuklarının bulunabileceği işaret 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 işaret sayısı.

Return

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