Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Un generatore per i controlli filtro intervallo numerico.

Un filtro intervallo numerico è un cursore con due indicatori che consente all'utente di selezionare intervalli di valori numerici. Dato un tipo di colonna numerica e le opzioni di corrispondenza, questo controllo filtra le righe che non corrispondono all'intervallo selezionato.

Per maggiori 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)NumberRangeFilterBuilderImposta l'orientamento del cursore.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderImposta se visualizzare le etichette accanto al cursore che mostra l'estensione dell'intervallo selezionato.
setTicks(ticks)NumberRangeFilterBuilderImposta il numero di segni di graduazione (posizioni fisse in una barra di intervallo) in cui possono trovarsi i cursori del filtro per 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 di dati gestita dal controllo.

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

Parametri

NomeTipoDescrizione
maxValueIntegerIl valore massimo del cursore.

Indietro

NumberRangeFilterBuilder: questo generatore è 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 di dati gestita dal controllo.

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

Parametri

NomeTipoDescrizione
minValueIntegerIl valore minimo del cursore.

Indietro

NumberRangeFilterBuilder: questo generatore è utile per il concatenamento.


setOrientation(orientation)

Imposta l'orientamento del cursore.

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

Parametri

NomeTipoDescrizione
orientationOrientationL'orientamento del cursore da impostare.

Indietro

NumberRangeFilterBuilder: questo generatore è utile per il concatenamento.

Vedi anche


setShowRangeValues(showRangeValues)

Imposta se visualizzare le etichette accanto al cursore che mostra l'estensione dell'intervallo selezionato.

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

Parametri

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

Indietro

NumberRangeFilterBuilder: questo generatore è utile per il concatenamento.


setTicks(ticks)

Imposta il numero di segni di graduazione (posizioni fisse in una barra di intervallo) in cui possono trovarsi i cursori del filtro per intervallo numerico.

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

Parametri

NomeTipoDescrizione
ticksIntegerIl numero di segni di spunta sul cursore.

Indietro

NumberRangeFilterBuilder: questo generatore è utile per il concatenamento.