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
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
set | Number | Imposta il valore massimo consentito per l'estremo inferiore dell'intervallo. |
set | Number | Imposta il valore minimo consentito per l'estremo inferiore dell'intervallo. |
set | Number | Imposta l'orientamento del cursore. |
set | Number | Imposta se accanto al dispositivo di scorrimento devono essere visualizzate le etichette che mostrano le estensioni dell'intervallo selezionato. |
set | Number | Imposta 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
set Max Value(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
Nome | Tipo | Descrizione |
---|---|---|
max | Integer | Il valore massimo del dispositivo di scorrimento. |
Invio
Number
: questo builder è utile per l'accodamento.
set Min Value(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
Nome | Tipo | Descrizione |
---|---|---|
min | Integer | Il valore minimo del dispositivo di scorrimento. |
Invio
Number
: questo builder è utile per l'accodamento.
set Orientation(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
Nome | Tipo | Descrizione |
---|---|---|
orientation | Orientation | L'orientamento del cursore da impostare. |
Invio
Number
: questo builder è utile per l'accodamento.
Vedi anche
set Show Range Values(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
Nome | Tipo | Descrizione |
---|---|---|
show | Boolean | Se true , consente la visualizzazione delle etichette accanto al dispositivo di scorrimento. |
Invio
Number
: questo builder è utile per l'accodamento.
set Ticks(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
Nome | Tipo | Descrizione |
---|---|---|
ticks | Integer | Il numero di tacche sul cursore. |
Invio
Number
: questo builder è utile per l'accodamento.