Ein Tool zum Erstellen von Filtern für Zahlenbereiche.
Ein Zahlenbereichsfilter ist ein Schieberegler mit zwei Markierungen, mit dem Nutzer Bereiche von numerischen Werten auswählen können. Mit diesem Steuerelement werden die Zeilen herausgefiltert, die nicht mit dem ausgewählten Bereich übereinstimmen. Dazu wird eine Spalte mit einer Nummer und Übereinstimmungsoptionen verwendet.
Weitere Informationen finden Sie in der Dokumentation zu Gviz.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
set | Number | Legt den maximal zulässigen Wert für die untere Grenze des Bereichs fest. |
set | Number | Legt den kleinsten zulässigen Wert für die untere Grenze des Bereichs fest. |
set | Number | Hiermit wird die Ausrichtung des Schiebereglers festgelegt. |
set | Number | Hier legen Sie fest, ob neben dem Schieberegler Labels mit den Grenzen des ausgewählten Bereichs angezeigt werden sollen. |
set | Number | Hiermit wird die Anzahl der Markierungen (feste Positionen in einer Bereichsleiste) festgelegt, in die die Schieberegler eines Zahlenbereichsfilters fallen können. |
Detaillierte Dokumentation
setMaxValue(maxValue)
Legt den maximal zulässigen Wert für die untere Grenze des Bereichs fest. Wenn „undefiniert“ festgelegt ist, wird der Wert 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 Maximalwert des Schiebereglers. |
Rückflug
Number
– Dieser Builder eignet sich für die Verkettung.
setMinValue(minValue)
Legt den kleinsten zulässigen Wert für die untere Grenze des Bereichs fest. Wenn „undefiniert“ festgelegt ist, wird der Wert 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
Number
– Dieser Builder eignet sich für die Verkettung.
setOrientation(orientation)
Hiermit wird die Ausrichtung des Schiebereglers festgelegt.
// 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 gewünschte Ausrichtung des Schiebereglers. |
Rückflug
Number
– Dieser Builder eignet sich für die Verkettung.
Weitere Informationen
setShowRangeValues(showRangeValues)
Hier legen Sie 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 neben dem Schieberegler Labels angezeigt. |
Rückflug
Number
– Dieser Builder eignet sich für die Verkettung.
setTicks(ticks)
Hiermit wird die Anzahl der Markierungen (feste Positionen in einer Bereichsleiste) festgelegt, in die die Schieberegler eines Zahlenbereichsfilters 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
Number
– Dieser Builder eignet sich für die Verkettung.