數字範圍篩選器控制項的建構工具。
數字範圍篩選器是包含兩個拇指的滑桿,可讓使用者選取數值範圍。這個控制項有一個類型為數字和比對選項的資料欄,這個控制項會篩除與所選範圍不符的資料列。
詳情請參閱 Gviz 說明文件。
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | 設定範圍下限中允許的最大值。 |
setMinValue(minValue) | NumberRangeFilterBuilder | 設定範圍下限中允許的範圍下限。 |
setOrientation(orientation) | NumberRangeFilterBuilder | 設定滑桿方向。 |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | 設定是否要在顯示所選範圍範圍的滑桿旁邊加上標籤。 |
setTicks(ticks) | NumberRangeFilterBuilder | 設定刻點的數量 (範圍列中的固定位置) 是數字範圍篩選器滑桿拇指可以放進的位置。 |
內容詳盡的說明文件
setMaxValue(maxValue)
設定範圍下限中允許的最大值。如未定義,系統會根據控制項管理的 DataTable 內容推測該值。
// Builds a number range filter and sets the maximum value to 100. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMaxValue(100) .build();
參數
名稱 | 類型 | 說明 |
---|---|---|
maxValue | Integer | 滑桿的最大值。 |
回攻員
NumberRangeFilterBuilder
— 這個建構工具適用於鏈結。
setMinValue(minValue)
設定範圍下限中允許的範圍下限。如未定義,系統會根據控制項管理的 DataTable 內容推測該值。
// Builds a number range filter and sets the minimum value to 10. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setMinValue(10) .build();
參數
名稱 | 類型 | 說明 |
---|---|---|
minValue | Integer | 滑桿的最小值。 |
回攻員
NumberRangeFilterBuilder
— 這個建構工具適用於鏈結。
setOrientation(orientation)
設定滑桿方向。
// Builds a number range filter and sets it to have a horizontal orientation. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setOrientation(Charts.Orientation.HORIZONTAL) .build();
參數
名稱 | 類型 | 說明 |
---|---|---|
orientation | Orientation | 要設定的滑桿方向。 |
回攻員
NumberRangeFilterBuilder
— 這個建構工具適用於鏈結。
另請參閱
setShowRangeValues(showRangeValues)
設定是否要在顯示所選範圍範圍的滑桿旁邊加上標籤。
// Builds a number range filter and enables showing of the number range values. var numberRangeFilter = Charts.newNumberRangeFilter() .setFilterColumnLabel("Col2") .setShowRangeValues(true) .build();
參數
名稱 | 類型 | 說明 |
---|---|---|
showRangeValues | Boolean | 如果為 true ,允許在滑桿旁邊顯示標籤。 |
回攻員
NumberRangeFilterBuilder
— 這個建構工具適用於鏈結。
setTicks(ticks)
設定刻點的數量 (範圍列中的固定位置),這是數字範圍篩選器滑桿拇指可以放進的位置。
// 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();
參數
名稱 | 類型 | 說明 |
---|---|---|
ticks | Integer | 滑桿上的刻點數量。 |
回攻員
NumberRangeFilterBuilder
— 這個建構工具適用於鏈結。