Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

Trình tạo các công cụ kiểm soát bộ lọc phạm vi số.

Bộ lọc phạm vi số là một thanh trượt có 2 ngón tay cái cho phép người dùng chọn các phạm vi của giá trị số. Khi có một cột gồm số loại và các tuỳ chọn so khớp, chế độ điều khiển này sẽ lọc ra các 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.

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 của phạm vi.
setMinValue(minValue)NumberRangeFilterBuilderĐặt giá trị cho phép tối thiểu cho phạm vi dưới của phạm vi.
setOrientation(orientation)NumberRangeFilterBuilderĐặt hướng của thanh trượt.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderĐặt có hoặc không có nhãn bên cạnh thanh trượt hiển thị phạm vi của dải ô đã chọn.
setTicks(ticks)NumberRangeFilterBuilderĐặt số kim đánh dấu nhịp độ khung hình (vị trí cố định trong thanh phạm vi) của thanh trượt bộ lọc phạm vi số có thể nằm trong thanh trượt.

Tài liệu chi tiết

setMaxValue(maxValue)

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

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

Các tham số

TênLoạiNội dung mô tả
maxValueIntegerGiá trị lớn nhất của thanh trượt.

Cầu thủ trả bóng

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


setMinValue(minValue)

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

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

Các tham số

TênLoạiNội dung mô tả
minValueIntegerGiá trị nhỏ nhất của thanh trượt.

Cầu thủ trả bóng

NumberRangeFilterBuilder – Trình tạo này, hữu ích cho việc tạo 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.
var numberRangeFilter = Charts.newNumberRangeFilter()
  .setFilterColumnLabel("Col2")
  .setOrientation(Charts.Orientation.HORIZONTAL)
  .build();

Các tham số

TênLoạiNội dung mô tả
orientationOrientationHướng 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 tạo chuỗi.

Xem thêm


setShowRangeValues(showRangeValues)

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

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

Các tham số

TênLoạiNội dung mô tả
showRangeValuesBooleanNếu là true, hãy cho phép hiển thị các 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 tạo chuỗi.


setTicks(ticks)

Đặt số kim đánh dấu nhịp độ khung hình (vị trí cố định trong thanh phạm vi) của thanh trượt bộ lọc phạm vi số có thể nằm trong thanh trượt.

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

Các tham số

TênLoạiNội dung mô tả
ticksIntegerSố kim đánh dấu nhịp độ khung hình trên thanh trượt.

Cầu thủ trả bóng

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