Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Kreator ustawień filtra zakresu liczb.

Filtr zakresu liczb to suwak z dwoma kciukami, który umożliwia użytkownikowi wybieranie zakresów wartości liczbowych. Biorąc pod uwagę kolumnę typu liczba i opcje dopasowania, ta opcja 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ść dla niższego zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dla niższego zakresu.
setOrientation(orientation)NumberRangeFilterBuilderUstawia orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka, który wyświetla zakresy zaznaczonego zakresu, mają być etykiety.
setTicks(ticks)NumberRangeFilterBuilderUstawia liczbę znaczników (stałych pozycji na pasku zakresu), do których mogą znajdować się kciuki za pomocą suwaka filtra zakresu liczb.

Szczegółowa dokumentacja

setMaxValue(maxValue)

Ustawia maksymalną dozwoloną wartość dla niższego zakresu. Jeśli wartość nie jest określona, jest ona pobierana z zawartości tabeli DataTable zarządzanej przez element sterujący.

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

Parametry

NazwaTypOpis
maxValueIntegerMaksymalna wartość suwaka.

Powroty

NumberRangeFilterBuilder – kreator przydatny do tworzenia łańcuchów.


setMinValue(minValue)

Ustawia minimalną dozwoloną wartość dla niższego zakresu. Jeśli wartość nie jest określona, jest ona pobierana z zawartości tabeli DataTable zarządzanej przez element sterujący.

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

Parametry

NazwaTypOpis
minValueIntegerMinimalna wartość suwaka.

Powroty

NumberRangeFilterBuilder – kreator przydatny do tworzenia łańcuchów.


setOrientation(orientation)

Ustawia orientację suwaka.

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

Parametry

NazwaTypOpis
orientationOrientationOrientacja suwaka do ustawienia.

Powroty

NumberRangeFilterBuilder – kreator przydatny do tworzenia łańcuchów.

Zobacz też


setShowRangeValues(showRangeValues)

Określa, czy obok suwaka, który wyświetla zakresy zaznaczonego zakresu, mają być etykiety.

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

Parametry

NazwaTypOpis
showRangeValuesBooleanJeśli ma wartość true, włącza wyświetlanie etykiet obok suwaka.

Powroty

NumberRangeFilterBuilder – kreator przydatny do tworzenia łańcuchów.


setTicks(ticks)

Ustawia liczbę znaczników (stałych pozycji na pasku zakresu), do których mogą znajdować się kciuki za pomocą suwaka filtra zakresu liczb.

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

Parametry

NazwaTypOpis
ticksIntegerLiczba znaczników na suwaku.

Powroty

NumberRangeFilterBuilder – kreator przydatny do tworzenia łańcuchów.