Class NumberRangeFilterBuilder

NumberRangeFilterBuilder

番号範囲フィルタ コントロールのビルダー。

数値範囲フィルタは、ユーザーが数値の範囲を選択できる 2 つのつまみが付いたスライダーです。型の数値と一致オプションの列を指定すると、選択した範囲に一致しない行が除外されます。

詳しくは、Gviz の ドキュメントをご覧ください。

Methods

メソッド戻り値の型概要
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();

パラメータ

名前説明
maxValueIntegerスライダーの最大値。

リターン

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

パラメータ

名前説明
minValueIntegerスライダーの最小値。

リターン

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

パラメータ

名前説明
orientationOrientation設定するスライダーの向き。

リターン

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

パラメータ

名前説明
showRangeValuesBooleantrue の場合、スライダーの横にあるラベルの表示を有効にします。

リターン

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

パラメータ

名前説明
ticksIntegerスライダーの目盛りの数。

リターン

NumberRangeFilterBuilder - このビルダー。チェーンに役立ちます。