ASP.NET MVC コントロールヘルプ
ConditionFilter クラス
ファイル
wijmo.grid.filter.js
モジュール
wijmo.grid.filter
派生クラス
FlexSheetConditionFilter
インターフェイス
IColumnFilter

FlexGrid コントロールの列の条件フィルタを定義します。

条件フィルタには、'and'または'or'演算子を使用して結合できる2つの条件が含まれます。

このクラスはFlexGridFilter クラスによって使用されます。このクラスをユーザーコードで直接使用することはほとんどありません。

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

constructor(column: Column): ConditionFilter

ConditionFilterクラスの新しいインスタンスを初期化します。

パラメーター
戻り値
ConditionFilter

プロパティ

and

2つの条件をAND演算子とOR演算子のどちらを使用して結合するかを示す値を取得します。

このプロパティのデフォルト値は**true**です。

boolean

column

フィルタリングするColumn を取得します。

Column

condition1

このフィルタの最初の条件を取得します。

FilterCondition

condition2

このフィルタの2番目の条件を取得します。

FilterCondition

dataMap

未加工の値をこのフィルタを編集する際に表示される表示値に変換するために使用されるDataMap を取得または設定します。

DataMap

isActive

このフィルタがアクティブかどうかを示す値を取得します。

2つの条件のうち少なくとも1つの条件の演算子と値が有効な組み合わせに設定されている場合、そのフィルタはアクティブです。

boolean

メソッド

apply

apply(value: any): boolean

値がこのフィルタに一致するかどうかを示す値を返します。

パラメーター
  • value: any

    The value to test.

戻り値
boolean

clear

clear(): void

フィルタをクリアします。

戻り値
void

implementsInterface

implementsInterface(interfaceName: string): boolean

このオブジェクトが指定したインタフェースをサポートしている場合、trueを返します。

パラメーター
  • interfaceName: string

    Name of the interface to look for.

戻り値
boolean