Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Ein Builder für Filtersteuerungen für Zahlenbereiche.

Ein Zahlenbereichfilter ist ein Schieberegler mit zwei Daumen, über den Nutzer Bereiche Werte. Bei einer Spalte vom Typ „number“ (Zahl) und Übereinstimmungsoptionen werden mit diesem Steuerelement die Zeilen die nicht zum ausgewählten Bereich passen.

Weitere Einzelheiten finden Sie in der GAIA- Dokumentation.

Methoden

MethodeRückgabetypKurzbeschreibung
setMaxValue(maxValue)NumberRangeFilterBuilderLegt den maximal zulässigen Wert für den unteren Bereich fest.
setMinValue(minValue)NumberRangeFilterBuilderLegt den minimal zulässigen Wert für den unteren Bereich fest.
setOrientation(orientation)NumberRangeFilterBuilderLegt die Ausrichtung des Schiebereglers fest.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderLegt fest, ob neben dem Schieberegler Labels angezeigt werden sollen, die die Ausmaße des ausgewählten Bereichs anzeigen.
setTicks(ticks)NumberRangeFilterBuilderLegt die Anzahl der Teilstriche (feste Positionen in einer Bereichsleiste) eines Schiebereglers für den Zahlenbereich fest. in die App einfließen lassen.

Detaillierte Dokumentation

setMaxValue(maxValue)

Legt den maximal zulässigen Wert für den unteren Bereich fest. Wenn nicht definiert, wird der Wert abgeleitet aus dem Inhalt der DataTable, die vom Steuerelement verwaltet wird.

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

Parameter

NameTypBeschreibung
maxValueIntegerDer Maximalwert des Schiebereglers.

Rückflug

NumberRangeFilterBuilder: Dieser Builder, der für Verkettungen nützlich ist.


setMinValue(minValue)

Legt den minimal zulässigen Wert für den unteren Bereich fest. Wenn nicht definiert, wird der Wert abgeleitet aus dem Inhalt der DataTable, die vom Steuerelement verwaltet wird.

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

Parameter

NameTypBeschreibung
minValueIntegerDer Minimalwert des Schiebereglers.

Rückflug

NumberRangeFilterBuilder: Dieser Builder, der für Verkettungen nützlich ist.


setOrientation(orientation)

Legt die Ausrichtung des Schiebereglers fest.

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

Parameter

NameTypBeschreibung
orientationOrientationDie Ausrichtung des Schiebereglers, die festgelegt werden soll.

Rückflug

NumberRangeFilterBuilder: Dieser Builder, der für Verkettungen nützlich ist.

Weitere Informationen


setShowRangeValues(showRangeValues)

Legt fest, ob neben dem Schieberegler Labels angezeigt werden sollen, die die Ausmaße des ausgewählten Bereichs anzeigen.

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

Parameter

NameTypBeschreibung
showRangeValuesBooleanBei true werden Labels neben dem Schieberegler angezeigt.

Rückflug

NumberRangeFilterBuilder: Dieser Builder, der für Verkettungen nützlich ist.


setTicks(ticks)

Legt die Anzahl der Teilstriche (feste Positionen in einer Bereichsleiste) eines Schiebereglers für den Zahlenbereich fest. in die App einfließen lassen.

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

Parameter

NameTypBeschreibung
ticksIntegerDie Anzahl der Teilstriche auf dem Schieberegler.

Rückflug

NumberRangeFilterBuilder: Dieser Builder, der für Verkettungen nützlich ist.