Class NumberRangeFilterBuilder

Strumentoperlacreazionedifiltriperintervallidinumeri

Un generatore per i controlli filtro intervallo di numeri.

Un filtro per intervallo di numeri è un dispositivo di scorrimento con due cursori che consente all'utente di selezionare intervalli di valori numerici. Data una colonna di 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'estremo inferiore dell'intervallo.
setMinValue(minValue)NumberRangeFilterBuilderImposta il valore minimo consentito per l'estremo inferiore dell'intervallo.
setOrientation(orientation)NumberRangeFilterBuilderImposta l'orientamento del cursore.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderImposta se accanto al dispositivo di scorrimento devono essere visualizzate le etichette che mostrano le estensioni dell'intervallo selezionato.
setTicks(ticks)NumberRangeFilterBuilderImposta il numero di tacche (posizioni fisse in una barra di intervallo) in cui possono rientrare i cursori del filtro dell'intervallo di numeri.

Documentazione dettagliata

setMaxValue(maxValue)

Imposta il valore massimo consentito per l'estremo inferiore dell'intervallo. Se non è definito, il valore viene dedotto dai contenuti della DataTable 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 dispositivo di scorrimento.

Invio

NumberRangeFilterBuilder: questo builder è utile per l'accodamento.


setMinValue(minValue)

Imposta il valore minimo consentito per l'estremo inferiore dell'intervallo. Se non è definito, il valore viene dedotto dai contenuti della DataTable 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 dispositivo di scorrimento.

Invio

NumberRangeFilterBuilder: questo builder è utile per l'accodamento.


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.

Invio

NumberRangeFilterBuilder: questo builder è utile per l'accodamento.

Vedi anche


setShowRangeValues(showRangeValues)

Imposta se accanto al dispositivo di scorrimento devono essere visualizzate le etichette che mostrano le estensioni 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 la visualizzazione delle etichette accanto al dispositivo di scorrimento.

Invio

NumberRangeFilterBuilder: questo builder è utile per l'accodamento.


setTicks(ticks)

Imposta il numero di tacche (posizioni fisse in una barra di intervallo) in cui possono rientrare i cursori del filtro dell'intervallo di numeri.

// 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 tacche sul cursore.

Invio

NumberRangeFilterBuilder: questo builder è utile per l'accodamento.