Class NumberRangeFilterBuilder

LiczbaPrzedziałFiltrKreator

Kreator elementów sterujących filtra zakresu liczb.

Filtr zakresu liczb to suwak z 2 suwakowymi przyciskami, który pozwala użytkownikowi wybierać zakresy wartości liczbowych. Na podstawie kolumny typu liczba i opcji dopasowania ten element sterujący odfiltrowuje wiersze, które nie pasują do wybranego zakresu.

Więcej informacji znajdziesz w dokumentacji Gviz.

Metody

MetodaZwracany typKrótki opis
setMaxValue(maxValue)NumberRangeFilterBuilderUstawia maksymalną dozwoloną wartość dolnej granicy zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dolnej granicy zakresu.
setOrientation(orientation)NumberRangeFilterBuilderUstawia orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka mają być wyświetlane etykiety z zakresem wybranego zakresu.
setTicks(ticks)NumberRangeFilterBuilderOkreśla liczbę pozycji (pozycji stałych na pasku zakresu), w których mogą się znaleźć suwaki zakresu liczbowego.

Szczegółowa dokumentacja

setMaxValue(maxValue)

Ustawia maksymalną dozwoloną wartość dolnej granicy zakresu. Jeśli nie jest zdefiniowana, wartość jest określana na podstawie zawartości tabeli DataTable zarządzanej przez element sterujący.

// Builds a number range filter and sets the maximum value to 100.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMaxValue(100)
                              .build();

Parametry

NazwaTypOpis
maxValueIntegerMaksymalna wartość suwaka.

Powrót

NumberRangeFilterBuilder – ten kreator jest przydatny do łańcuchowania.


setMinValue(minValue)

Ustawia minimalną dozwoloną wartość dolnej granicy zakresu. Jeśli nie jest zdefiniowana, wartość jest określana na podstawie zawartości tabeli DataTable zarządzanej przez element sterujący.

// Builds a number range filter and sets the minimum value to 10.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMinValue(10)
                              .build();

Parametry

NazwaTypOpis
minValueIntegerMinimalna wartość suwaka.

Powrót

NumberRangeFilterBuilder – ten kreator jest przydatny do łańcuchowania.


setOrientation(orientation)

Ustawia orientację suwaka.

// Builds a number range filter and sets it to have a horizontal orientation.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setOrientation(Charts.Orientation.HORIZONTAL)
                              .build();

Parametry

NazwaTypOpis
orientationOrientationOrientacja suwaka do ustawienia.

Powrót

NumberRangeFilterBuilder – ten kreator jest przydatny do łańcuchowania.

Zobacz też


setShowRangeValues(showRangeValues)

Określa, czy obok suwaka mają być wyświetlane etykiety z zakresem wybranego zakresu.

// Builds a number range filter and enables showing of the number range values.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setShowRangeValues(true)
                              .build();

Parametry

NazwaTypOpis
showRangeValuesBooleanJeśli true, umożliwia wyświetlanie etykiet obok suwaka.

Powrót

NumberRangeFilterBuilder – ten kreator jest przydatny do łańcuchowania.


setTicks(ticks)

Określa liczbę pozycji (pozycji stałych na pasku zakresu), w których mogą się znaleźć suwaki zakresu liczbowego.

// 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();

Parametry

NazwaTypOpis
ticksIntegerLiczba kliknięć suwaka.

Powrót

NumberRangeFilterBuilder – ten kreator jest przydatny do łańcuchowania.