Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Un generatore di controlli filtro per intervallo di numeri.

Un filtro dell'intervallo di numeri è un dispositivo di scorrimento con due pollici che consente all'utente di selezionare intervalli di valori numerici. Data una colonna con tipo numerico e opzioni di corrispondenza, questo controllo filtra le righe che non corrispondono all'intervallo selezionato.

Per ulteriori dettagli, consulta la documentazione di Gviz.

Metodi

MetodoTipo restituitoBreve descrizione
setMaxValue(maxValue)NumberRangeFilterBuilderImposta il valore massimo consentito per l'estensione inferiore dell'intervallo.
setMinValue(minValue)NumberRangeFilterBuilderImposta il valore minimo consentito per l'estensione inferiore dell'intervallo.
setOrientation(orientation)NumberRangeFilterBuilderConsente di impostare l'orientamento del dispositivo di scorrimento.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderConsente di impostare se avere etichette accanto al dispositivo di scorrimento che visualizzano le estensioni dell'intervallo selezionato.
setTicks(ticks)NumberRangeFilterBuilderImposta il numero di segni di graduazione (posizioni fisse in una barra dell'intervallo) in cui può cadere un dispositivo di scorrimento del filtro dell'intervallo numerico.

Documentazione dettagliata

setMaxValue(maxValue)

Imposta il valore massimo consentito per l'estensione inferiore dell'intervallo. Se non definito, il valore viene dedotto dai contenuti della tabella dati gestita dal controllo.

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

Parametri

NomeTipoDescrizione
maxValueIntegerIl valore massimo del dispositivo di scorrimento.

Ritorni

NumberRangeFilterBuilder: questo builder, utile per il concatenamento.


setMinValue(minValue)

Imposta il valore minimo consentito per l'estensione inferiore dell'intervallo. Se non definito, il valore viene dedotto dai contenuti della tabella dati gestita dal controllo.

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

Parametri

NomeTipoDescrizione
minValueIntegerIl valore minimo del dispositivo di scorrimento.

Ritorni

NumberRangeFilterBuilder: questo builder, utile per il concatenamento.


setOrientation(orientation)

Consente di impostare l'orientamento del dispositivo di scorrimento.

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

Parametri

NomeTipoDescrizione
orientationOrientationL'orientamento del dispositivo di scorrimento da impostare.

Ritorni

NumberRangeFilterBuilder: questo builder, utile per il concatenamento.

Vedi anche


setShowRangeValues(showRangeValues)

Consente di impostare se avere etichette accanto al dispositivo di scorrimento che visualizzano le estensioni dell'intervallo selezionato.

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

Parametri

NomeTipoDescrizione
showRangeValuesBooleanSe true, consente di mostrare le etichette accanto al dispositivo di scorrimento.

Ritorni

NumberRangeFilterBuilder: questo builder, utile per il concatenamento.


setTicks(ticks)

Imposta il numero di segni di graduazione (posizioni fisse in una barra dell'intervallo) in cui può cadere un dispositivo di scorrimento del filtro dell'intervallo numerico.

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

Parametri

NomeTipoDescrizione
ticksIntegerIl numero di segni di graduazione sul dispositivo di scorrimento.

Ritorni

NumberRangeFilterBuilder: questo builder, utile per il concatenamento.