[]
        
(Showing Draft Content)

Wijmo_Grid_Filter.Conditionfilter

ConditionFilter クラス

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

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

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

階層

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

プロパティ

and

and: boolean

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

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

column

column: Column

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

condition1

condition1: FilterCondition

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

condition2

condition2: FilterCondition

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

dataMap

dataMap: DataMap

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

isActive

isActive: boolean

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

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

メソッド

apply

  • apply(value: any): boolean
  • 値がこのフィルタに一致するかどうかを示す値を返します。

    引数

    • value: any

      テストする値。

    戻り値 boolean

clear

  • clear(): void
  • フィルタをクリアします。

    戻り値 void

implementsInterface

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

    引数

    • interfaceName: string

      調べるインタフェースの名前。

    戻り値 boolean