ASP.NET MVC コントロールヘルプ
PropertyGroupDescription クラス
ファイル
wijmo.js
モジュール
wijmo.collections
基本クラス
GroupDescription
Show
   

プロパティ名を基準として項目のグループ化を記述します。

たとえば、以下のコードはCollectionView の項目を項目の'country'プロパティの値に従ってグループ化します。

var cv = new wijmo.collections.CollectionView(items);
var gd = new wijmo.collections.PropertyGroupDescription('country');
cv.groupDescriptions.push(gd);

また、グループ名を生成するコールバック関数を指定することもできます。たとえば、以下のコードはCollectionView の項目を項目の'country'プロパティの値の最初の文字に従ってグループ化します。

var cv = new wijmo.collections.CollectionView(items);
var gd = new wijmo.collections.PropertyGroupDescription('country', 
  function(item, propName) {
    return item[propName][0]; // 国の頭文字を返します。
});
cv.groupDescriptions.push(gd);

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

constructor(property: string, converter?: IGroupConverter): PropertyGroupDescription

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

パラメーター
戻り値
PropertyGroupDescription

プロパティ

propertyName

項目が属するグループを決定するのに使用されるプロパティの名前を取得します。

string

メソッド

groupNameFromItem

groupNameFromItem(item: any, level: number): any

指定した項目のグループ名を返します。

パラメーター
  • item: any

    The item to get group name for.

  • level: number

    The zero-based group level index.

戻り値
any

namesMatch

namesMatch(groupName: any, itemName: any): boolean

グループ名と項目名が一致する(これは項目がグループに属していることを意味します)かどうかを示す値を返します。

パラメーター
  • groupName: any

    The name of the group.

  • itemName: any

    The name of the item.

戻り値
boolean