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
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Legt den maximal zulässigen Wert für den unteren Bereich fest. |
setMinValue(minValue) | NumberRangeFilterBuilder | Legt den minimal zulässigen Wert für den unteren Bereich fest. |
setOrientation(orientation) | NumberRangeFilterBuilder | Legt die Ausrichtung des Schiebereglers fest. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Legt fest, ob neben dem Schieberegler Labels angezeigt werden sollen, die die Ausmaße des ausgewählten Bereichs anzeigen. |
setTicks(ticks) | NumberRangeFilterBuilder | Legt 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
Name | Typ | Beschreibung |
---|---|---|
maxValue | Integer | Der 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
Name | Typ | Beschreibung |
---|---|---|
minValue | Integer | Der 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
Name | Typ | Beschreibung |
---|---|---|
orientation | Orientation | Die 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
Name | Typ | Beschreibung |
---|---|---|
showRangeValues | Boolean | Bei 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
Name | Typ | Beschreibung |
---|---|---|
ticks | Integer | Die Anzahl der Teilstriche auf dem Schieberegler. |
Rückflug
NumberRangeFilterBuilder
: Dieser Builder, der für Verkettungen nützlich ist.