Class NumberRangeFilterBuilder

숫자범위필터빌더

숫자 범위 필터 컨트롤의 빌더입니다.

숫자 범위 필터는 사용자가 숫자 값 범위를 선택할 수 있는 두 개의 엄지손가락이 있는 슬라이더입니다. 유형 번호 및 일치 옵션 열이 주어지면 이 컨트롤은 선택한 범위와 일치하지 않는 행을 필터링합니다.

자세한 내용은 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.
const numberRangeFilter = Charts.newNumberRangeFilter()
                              .setFilterColumnLabel('Col2')
                              .setMaxValue(100)
                              .build();

매개변수

이름유형설명
maxValueInteger슬라이더의 최대값입니다.

리턴

NumberRangeFilterBuilder: 체이닝에 유용한 빌더입니다.


setMinValue(minValue)

범위 하한 값에 허용되는 최솟값을 설정합니다. 정의되지 않은 경우 값은 컨트롤에서 관리하는 DataTable의 콘텐츠에서 추론됩니다.

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

매개변수

이름유형설명
minValueInteger슬라이더의 최솟값입니다.

리턴

NumberRangeFilterBuilder: 체이닝에 유용한 빌더입니다.


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

매개변수

이름유형설명
orientationOrientation설정할 슬라이더 방향입니다.

리턴

NumberRangeFilterBuilder: 체이닝에 유용한 빌더입니다.

참고 항목


setShowRangeValues(showRangeValues)

선택한 범위의 범위를 표시하는 슬라이더 옆에 라벨을 표시할지 설정합니다.

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

매개변수

이름유형설명
showRangeValuesBooleantrue이면 슬라이더 옆에 라벨을 표시할 수 있습니다.

리턴

NumberRangeFilterBuilder: 체이닝에 유용한 빌더입니다.


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

매개변수

이름유형설명
ticksInteger슬라이더의 눈금 수입니다.

리턴

NumberRangeFilterBuilder: 체이닝에 유용한 빌더입니다.