Un compilador para controles de filtros de rangos de números.
Un filtro de rango numérico es un control deslizante con dos miniaturas que le permite al usuario seleccionar rangos de valores numéricos. Dada una columna de tipo número y opciones de coincidencia, este control filtra las filas que no coinciden con el rango seleccionado.
Para obtener más detalles, consulta la documentación de Gviz.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Establece el valor máximo permitido para el rango menor. |
setMinValue(minValue) | NumberRangeFilterBuilder | Establece el valor mínimo permitido para la extensión inferior del rango. |
setOrientation(orientation) | NumberRangeFilterBuilder | Establece la orientación del control deslizante. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Establece si se deben tener etiquetas junto al control deslizante que muestran las extensiones del rango seleccionado. |
setTicks(ticks) | NumberRangeFilterBuilder | Establece la cantidad de marcas (posiciones fijas en una barra de rango) en las que pueden incluirse las miniaturas del control deslizante del filtro de rango de números. |
Documentación detallada
setMaxValue(maxValue)
Establece el valor máximo permitido para el rango menor. Si no está definido, el valor se infiere del contenido de DataTable que administra el control.
// Builds a number range filter and sets the maximum value to 100. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMaxValue(100) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
maxValue | Integer | El valor máximo del control deslizante. |
Devolvedor
NumberRangeFilterBuilder
: Este compilador es útil para el encadenamiento.
setMinValue(minValue)
Establece el valor mínimo permitido para la extensión inferior del rango. Si no está definido, el valor se infiere del contenido de DataTable que administra el control.
// Builds a number range filter and sets the minimum value to 10. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMinValue(10) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
minValue | Integer | El valor mínimo del control deslizante. |
Devolvedor
NumberRangeFilterBuilder
: Este compilador es útil para el encadenamiento.
setOrientation(orientation)
Establece la orientación del control deslizante.
// Builds a number range filter and sets it to have a horizontal orientation. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setOrientation(Charts.Orientation.HORIZONTAL) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
orientation | Orientation | La orientación del control deslizante que se establecerá. |
Devolvedor
NumberRangeFilterBuilder
: Este compilador es útil para el encadenamiento.
Consulta también
setShowRangeValues(showRangeValues)
Establece si se deben tener etiquetas junto al control deslizante que muestran las extensiones del rango seleccionado.
// Builds a number range filter and enables showing of the number range values. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setShowRangeValues(true) .build();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
showRangeValues | Boolean | Si es true , habilita que se muestren etiquetas junto al control deslizante. |
Devolvedor
NumberRangeFilterBuilder
: Este compilador es útil para el encadenamiento.
setTicks(ticks)
Establece la cantidad de marcas (posiciones fijas en una barra de rango) en las que pueden incluirse las miniaturas del control deslizante del filtro de rango de números.
// 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();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
ticks | Integer | La cantidad de marcas en el control deslizante |
Devolvedor
NumberRangeFilterBuilder
: Este compilador es útil para el encadenamiento.