Tool zum Erstellen von Filtersteuerungen für Zahlenbereiche.
Ein Filter für einen Zahlenbereich ist ein Schieberegler mit zwei Ziehpunkten, mit dem der Nutzer Bereiche numerischer Werte auswählen kann. Bei einer Spalte vom Typ „Zahl“ und passenden Optionen werden mit diesem Steuerelement die Zeilen herausgefiltert, die nicht dem ausgewählten Bereich entsprechen.
Weitere Informationen finden Sie in der Gviz-Dokumentation.
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Number | Legt den maximal zulässigen Wert für die Untergrenze des Bereichs fest. |
set | Number | Legt den kleinsten zulässigen Wert für die Untergrenze des Bereichs fest. |
set | Number | Legt die Ausrichtung des Schiebereglers fest. |
set | Number | Legt fest, ob neben dem Schieberegler Labels mit den Grenzen des ausgewählten Bereichs angezeigt werden sollen. |
set | Number | Legt die Anzahl der Ticks (feste Positionen in einem Bereichsbalken) fest, in die die Ziehpunkte des Schiebereglers für einen Zahlenbereichsfilter fallen können. |
Detaillierte Dokumentation
setMaxValue(maxValue)
Legt den maximal zulässigen Wert für die Untergrenze des Bereichs fest. Wenn der Wert nicht definiert ist, wird er aus dem Inhalt der vom Steuerelement verwalteten DataTable abgeleitet.
// Builds a number range filter and sets the maximum value to 100. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMaxValue(100) .build();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
max | Integer | Der Höchstwert des Schiebereglers. |
Rückflug
NumberRangeFilterBuilder – Dieser Builder, nützlich für die Verkettung.
setMinValue(minValue)
Legt den kleinsten zulässigen Wert für die Untergrenze des Bereichs fest. Wenn der Wert nicht definiert ist, wird er aus dem Inhalt der vom Steuerelement verwalteten DataTable abgeleitet.
// Builds a number range filter and sets the minimum value to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMinValue(10) .build();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
min | Integer | Der Mindestwert des Schiebereglers. |
Rückflug
NumberRangeFilterBuilder – Dieser Builder, nützlich für die Verkettung.
setOrientation(orientation)
Legt die Ausrichtung des Schiebereglers fest.
// Builds a number range filter and sets it to have a horizontal orientation. const 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, nützlich für die Verkettung.
Weitere Informationen
setShowRangeValues(showRangeValues)
Legt fest, ob neben dem Schieberegler Labels mit den Grenzen des ausgewählten Bereichs angezeigt werden sollen.
// Builds a number range filter and enables showing of the number range values. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setShowRangeValues(true) .build();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
show | Boolean | Wenn true, werden Labels neben dem Schieberegler angezeigt. |
Rückflug
NumberRangeFilterBuilder – Dieser Builder, nützlich für die Verkettung.
setTicks(ticks)
Legt die Anzahl der Ticks (feste Positionen in einem Bereichsbalken) fest, in die die Ziehpunkte des Schiebereglers für einen Zahlenbereichsfilter fallen können.
// 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();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
ticks | Integer | Die Anzahl der Markierungen auf dem Schieberegler. |
Rückflug
NumberRangeFilterBuilder – Dieser Builder, nützlich für die Verkettung.