数字范围过滤条件控件的构建器。
数字范围过滤器是一个带有两个滑块的滑块,可让用户选择数字值范围。如果有一列类型编号和匹配选项,此控件会滤除与所选范围不匹配的行。
如需了解详情,请参阅 Gviz 文档。
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Number | 设置范围下限范围的允许最大值。 |
set | Number | 设置范围下限的最小值。 |
set | Number | 设置滑块方向。 |
set | Number | 设置是否在滑块旁边显示所选范围的范围。 |
set | Number | 设置数字范围过滤条件滑块滑块头可落在的刻度数(范围栏中的固定位置)。 |
详细文档
set Max Value(maxValue)
设置范围下限范围的允许最大值。如果未定义,系统会根据控件管理的 DataTable 的内容推断出值。
// Builds a number range filter and sets the maximum value to 100. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMaxValue(100) .build();
参数
名称 | 类型 | 说明 |
---|---|---|
max | Integer | 滑块的最大值。 |
返回
Number
- 此构建器适用于链接。
set Min Value(minValue)
设置范围下限的最小值。如果未定义,系统会根据控件管理的 DataTable 的内容推断出值。
// Builds a number range filter and sets the minimum value to 10. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setMinValue(10) .build();
参数
名称 | 类型 | 说明 |
---|---|---|
min | Integer | 滑块的最小值。 |
返回
Number
- 此构建器适用于链接。
set Orientation(orientation)
设置滑块方向。
// Builds a number range filter and sets it to have a horizontal orientation. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setOrientation(Charts.Orientation.HORIZONTAL) .build();
参数
名称 | 类型 | 说明 |
---|---|---|
orientation | Orientation | 要设置的滑块方向。 |
返回
Number
- 此构建器适用于链接。
另请参阅
set Show Range Values(showRangeValues)
设置是否在滑块旁边显示所选范围的范围。
// Builds a number range filter and enables showing of the number range values. const numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel('Col2') .setShowRangeValues(true) .build();
参数
名称 | 类型 | 说明 |
---|---|---|
show | Boolean | 如果为 true ,则启用在滑块旁边显示标签。 |
返回
Number
- 此构建器适用于链接。
set Ticks(ticks)
设置数字范围过滤条件滑块滑块头可落在的刻度数(范围栏中的固定位置)。
// 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();
参数
名称 | 类型 | 说明 |
---|---|---|
ticks | Integer | 滑块上的刻度数。 |
返回
Number
- 此构建器适用于链接。