Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Compilateur pour les commandes de filtrage par plage de nombres.

Un filtre de plage de nombres est un curseur avec deux pouces qui permet à l'utilisateur de sélectionner des plages de nombres valeurs. Cette commande filtre les lignes à partir d'une colonne avec le numéro de type et les options de correspondance. qui ne correspondent pas à la plage sélectionnée.

Pour plus de détails, voir le document dans la documentation Google Cloud.

Méthodes

MéthodeType renvoyéBrève description
setMaxValue(maxValue)NumberRangeFilterBuilderDéfinit la valeur maximale autorisée pour l'étendue inférieure de la plage.
setMinValue(minValue)NumberRangeFilterBuilderDéfinit la valeur minimale autorisée pour l'étendue inférieure de la plage.
setOrientation(orientation)NumberRangeFilterBuilderDéfinit l'orientation du curseur.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDétermine si des libellés doivent être ajoutés à côté du curseur indiquant l'étendue de la plage sélectionnée.
setTicks(ticks)NumberRangeFilterBuilderDéfinit le nombre de graduations (positions fixes dans la barre de plage) et les curseurs du filtre de plage de nombres peuvent tomber.

Documentation détaillée

setMaxValue(maxValue)

Définit la valeur maximale autorisée pour l'étendue inférieure de la plage. Si elle n'est pas définie, la valeur est déduite. à partir du contenu de la table de données gérée par la commande.

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

Paramètres

NomTypeDescription
maxValueIntegerValeur maximale du curseur.

Renvois

NumberRangeFilterBuilder : compilateur, utile pour les enchaînements.


setMinValue(minValue)

Définit la valeur minimale autorisée pour l'étendue inférieure de la plage. Si elle n'est pas définie, la valeur est déduite. à partir du contenu de la table de données gérée par la commande.

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

Paramètres

NomTypeDescription
minValueIntegerValeur minimale du curseur.

Renvois

NumberRangeFilterBuilder : compilateur, utile pour les enchaînements.


setOrientation(orientation)

Définit l'orientation du curseur.

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

Paramètres

NomTypeDescription
orientationOrientationOrientation du curseur à définir.

Renvois

NumberRangeFilterBuilder : compilateur, utile pour les enchaînements.

Voir aussi


setShowRangeValues(showRangeValues)

Détermine si des libellés doivent être ajoutés à côté du curseur indiquant l'étendue de la plage sélectionnée.

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

Paramètres

NomTypeDescription
showRangeValuesBooleanSi la valeur est true, active l'affichage des libellés à côté du curseur.

Renvois

NumberRangeFilterBuilder : compilateur, utile pour les enchaînements.


setTicks(ticks)

Définit le nombre de graduations (positions fixes dans la barre de plage) et les curseurs du filtre de plage de nombres peuvent tomber.

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

Paramètres

NomTypeDescription
ticksIntegerNombre de graduations du curseur.

Renvois

NumberRangeFilterBuilder : compilateur, utile pour les enchaînements.