Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Trình tạo cho các chế độ điều khiển bộ lọc dải số.

Bộ lọc dải số là một thanh trượt có hai ngón cái cho phép người dùng chọn các dải giá trị số. Với một cột thuộc loại số và các lựa chọn phù hợp, chế độ điều khiển này sẽ lọc ra những hàng không khớp với dải đã chọn.

Để biết thêm thông tin chi tiết, hãy xem tài liệu về Gviz documentation.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setMaxValue(maxValue)NumberRangeFilterBuilderĐặt giá trị tối đa được phép cho phạm vi dưới.
setMinValue(minValue)NumberRangeFilterBuilderĐặt giá trị tối thiểu được phép cho phạm vi dưới.
setOrientation(orientation)NumberRangeFilterBuilderĐặt hướng của thanh trượt.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderĐặt xem có hiển thị nhãn bên cạnh thanh trượt để hiển thị phạm vi của dải đã chọn hay không.
setTicks(ticks)NumberRangeFilterBuilderĐặt số lượng dấu kiểm (vị trí cố định trong thanh dải) mà ngón cái của thanh trượt bộ lọc dải số có thể rơi vào.

Tài liệu chi tiết

setMaxValue(maxValue)

Đặt giá trị tối đa được phép cho phạm vi dưới. Nếu không xác định, giá trị sẽ được suy ra từ nội dung của DataTable do chế độ điều khiển quản lý.

// Builds a number range filter and sets the maximum value to 100.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMaxValue(100)
                              .build();

Tham số

TênLoạiMô tả
maxValueIntegerGiá trị tối đa của thanh trượt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này hữu ích cho việc xâu chuỗi.


setMinValue(minValue)

Đặt giá trị tối thiểu được phép cho phạm vi dưới. Nếu không xác định, giá trị sẽ được suy ra từ nội dung của DataTable do chế độ điều khiển quản lý.

// Builds a number range filter and sets the minimum value to 10.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMinValue(10)
                              .build();

Tham số

TênLoạiMô tả
minValueIntegerGiá trị tối thiểu của thanh trượt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này hữu ích cho việc xâu chuỗi.


setOrientation(orientation)

Đặt hướng của thanh trượt.

// Builds a number range filter and sets it to have a horizontal orientation.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setOrientation(Charts.Orientation.HORIZONTAL)
                              .build();

Tham số

TênLoạiMô tả
orientationOrientationHướng của thanh trượt cần đặt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này hữu ích cho việc xâu chuỗi.

Xem thêm


setShowRangeValues(showRangeValues)

Đặt xem có hiển thị nhãn bên cạnh thanh trượt để hiển thị phạm vi của dải đã chọn hay không.

// Builds a number range filter and enables showing of the number range values.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setShowRangeValues(true)
                              .build();

Tham số

TênLoạiMô tả
showRangeValuesBooleanNếu true, hãy bật tính năng hiển thị nhãn bên cạnh thanh trượt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này hữu ích cho việc xâu chuỗi.


setTicks(ticks)

Đặt số lượng dấu kiểm (vị trí cố định trong thanh dải) mà ngón cái của thanh trượt bộ lọc dải số có thể rơi vào.

// 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();

Tham số

TênLoạiMô tả
ticksIntegerSố lượng dấu kiểm trên thanh trượt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này hữu ích cho việc xâu chuỗi.