Class NumberRangeFilterBuilder

Построитель фильтров диапазона номеров

Конструктор элементов управления фильтрами диапазона номеров.

Фильтр числового диапазона представляет собой ползунок с двумя ползунками, который позволяет пользователю выбирать диапазоны числовых значений. Учитывая столбец с номером типа и параметрами соответствия, этот элемент управления отфильтровывает строки, не соответствующие выбранному диапазону.

Более подробную информацию см. в документации Gviz.

Методы

Метод Тип возврата Краткое описание
set Max Value(maxValue) Number Range Filter Builder Устанавливает максимально допустимое значение для нижней границы диапазона.
set Min Value(minValue) Number Range Filter Builder Устанавливает минимально допустимое значение для нижней границы диапазона.
set Orientation(orientation) Number Range Filter Builder Устанавливает ориентацию ползунка.
set Show Range Values(showRangeValues) Number Range Filter Builder Определяет, будут ли рядом с ползунком метки, отображающие границы выбранного диапазона.
set Ticks(ticks) Number Range Filter Builder Устанавливает количество тиков (фиксированных позиций на полосе диапазона), на которое может попадать ползунок фильтра числового диапазона.

Подробная документация

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 Value Integer Максимальное значение ползунка.

Возвращаться

Number Range Filter Builder — этот построитель полезен для создания цепочек.


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 Value Integer Минимальное значение ползунка.

Возвращаться

Number Range Filter Builder — этот построитель полезен для создания цепочек.


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 Range Filter Builder — этот построитель полезен для создания цепочек.

См. также


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 Range Values Boolean Если true , включает отображение меток рядом с ползунком.

Возвращаться

Number Range Filter Builder — этот построитель полезен для создания цепочек.


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 Range Filter Builder — этот построитель полезен для создания цепочек.