Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Kreator ustawień filtra zakresu liczb.

Filtr zakresu liczbowego to suwak z dwoma kciukami, który umożliwia użytkownikowi wybranie zakresów liczbowych . Biorąc pod uwagę kolumnę z liczbą typów i opcjami dopasowania, ten element sterujący odfiltrowuje wiersze które nie pasują do wybranego zakresu.

Więcej informacji można znaleźć w Gviz dokumentację.

Metody

MetodaZwracany typKrótki opis
setMaxValue(maxValue)NumberRangeFilterBuilderUstawia maksymalną dozwoloną wartość dla mniejszego zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dla mniejszego zakresu.
setOrientation(orientation)NumberRangeFilterBuilderUstawia orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka mają być wyświetlane etykiety wybranego zakresu.
setTicks(ticks)NumberRangeFilterBuilderUstawia liczbę taktów (stałych pozycji na pasku zakresu) oraz kciuki na suwaku filtra zakresu liczbowego może wpaść w niepamięć.

Szczegółowa dokumentacja

setMaxValue(maxValue)

Ustawia maksymalną dozwoloną wartość dla mniejszego zakresu. Jeśli wartość nie została określona, jest ustalana z zawartości tabeli DataTable zarządzanej przez kontrolkę.

// 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.

Powrót

NumberRangeFilterBuilder – to kreator przydatny w przypadku łańcuchów.


setMinValue(minValue)

Ustawia minimalną dozwoloną wartość dla mniejszego zakresu. Jeśli wartość nie została określona, jest ustalana z zawartości tabeli DataTable zarządzanej przez kontrolkę.

// 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.

Powrót

NumberRangeFilterBuilder – to kreator przydatny w przypadku ł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.

Powrót

NumberRangeFilterBuilder – to kreator przydatny w przypadku łańcuchów.

Zobacz też


setShowRangeValues(showRangeValues)

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

// 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 true, umożliwia wyświetlanie etykiet obok suwaka.

Powrót

NumberRangeFilterBuilder – to kreator przydatny w przypadku łańcuchów.


setTicks(ticks)

Ustawia liczbę taktów (stałych pozycji na pasku zakresu) oraz kciuki na suwaku filtra zakresu liczbowego może wpaść w niepamięć.

// 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 taktów na suwaku.

Powrót

NumberRangeFilterBuilder – to kreator przydatny w przypadku łańcuchów.