IXuniCollectionView プロトコル リファレンス
| 参照先 | IXuniNotifyCollectionChanged |
|---|---|
| 定義先 | ICollectionView.h |
canFilter
実装必須 メソッド
このビューがフィルタ処理をサポートしているかどうかを示す値を取得します。
@property (readonly) BOOL canFilter内容
このビューがフィルタ処理をサポートしているかどうかを示す値を取得します。
定義先
ICollectionView.h
canGroup
実装必須 メソッド
このビューがグループ化をサポートしているかどうかを示す値を取得します。
@property (readonly) BOOL canGroup内容
このビューがグループ化をサポートしているかどうかを示す値を取得します。
定義先
ICollectionView.h
canSort
実装必須 メソッド
このビューがソートをサポートしているかどうかを示す値を取得します。
@property (readonly) BOOL canSort内容
このビューがソートをサポートしているかどうかを示す値を取得します。
定義先
ICollectionView.h
currentItem
実装必須 メソッド
ビュー内の現在の項目を取得します。
@property (readonly) NSObject *currentItem内容
ビュー内の現在の項目を取得します。
定義先
ICollectionView.h
currentPosition
実装必須 メソッド
ビュー内の現在の項目の順序位置を取得します。
@property (readonly) int currentPosition内容
ビュー内の現在の項目の順序位置を取得します。
定義先
ICollectionView.h
filter
実装必須 メソッド
項目をビューに入れるかどうかを判断するために使用されるコールバックを取得または設定します。
@property (nonatomic, copy) IXuniPredicate filter内容
項目をビューに入れるかどうかを判断するために使用されるコールバックを取得または設定します。
定義先
ICollectionView.h
groupDescriptions
実装必須 メソッド
ビューでコレクション内の項目をグループ化する方法を表すオブジェクトのコレクションを取得します。
@property (readonly) XuniObservableArray *groupDescriptions内容
ビューでコレクション内の項目をグループ化する方法を表すオブジェクトのコレクションを取得します。
定義先
ICollectionView.h
groups
実装必須 メソッド
最上位グループを取得します。
@property (readonly) NSArray *groups内容
最上位グループを取得します。
定義先
ICollectionView.h
isEmpty
実装必須 メソッド
このビューに項目が何も含まれていないかどうかを示す値を取得します。
@property (readonly) BOOL isEmpty内容
このビューに項目が何も含まれていないかどうかを示す値を取得します。
定義先
ICollectionView.h
sortDescriptions
実装必須 メソッド
ビューでコレクション内の項目をソートする方法を表す @see:SortDescription オブジェクトのコレクションを取得します。
@property (readonly) XuniObservableArray *sortDescriptions内容
ビューでコレクション内の項目をソートする方法を表す @see:SortDescription オブジェクトのコレクションを取得します。
定義先
ICollectionView.h
sourceCollection
実装必須 メソッド
このビューの作成元のコレクションオブジェクトを取得または設定します。
@property NSMutableArray *sourceCollection内容
このビューの作成元のコレクションオブジェクトを取得または設定します。
定義先
ICollectionView.h
– contains:
実装必須 メソッド
指定された項目がこのビューに属するかどうかを示す値を返します。
- (BOOL)contains:(NSObject *)itemパラメータ
item |
項目 |
|---|
戻り値
指定された項目がこのビューに属するかどうかを示す boolean 値
内容
指定された項目がこのビューに属するかどうかを示す値を返します。
定義先
ICollectionView.h
– moveCurrentTo:
実装必須 メソッド
指定された項目をビュー内の現在の項目に設定します。
- (BOOL)moveCurrentTo:(NSObject *)itemパラメータ
item |
項目 |
|---|
戻り値
boolean 値
内容
指定された項目をビュー内の現在の項目に設定します。
定義先
ICollectionView.h
– moveCurrentToFirst
実装必須 メソッド
ビュー内の最初の項目を現在の項目として設定します。
- (BOOL)moveCurrentToFirst戻り値
boolean 値
内容
ビュー内の最初の項目を現在の項目として設定します。
定義先
ICollectionView.h
– moveCurrentToLast
実装必須 メソッド
ビュー内の最後の項目を現在の項目として設定します。
- (BOOL)moveCurrentToLast戻り値
boolean 値
内容
ビュー内の最後の項目を現在の項目として設定します。
定義先
ICollectionView.h
– moveCurrentToNext
実装必須 メソッド
ビュー内の現在の項目の後の項目を現在の項目として設定します。
- (BOOL)moveCurrentToNext戻り値
boolean 値
内容
ビュー内の現在の項目の後の項目を現在の項目として設定します。
定義先
ICollectionView.h
– moveCurrentToPosition:
実装必須 メソッド
ビュー内の指定されたインデックスにある項目を現在の項目として設定します。
- (BOOL)moveCurrentToPosition:(int)indexパラメータ
index |
インデックス |
|---|
戻り値
boolean 値
内容
ビュー内の指定されたインデックスにある項目を現在の項目として設定します。
定義先
ICollectionView.h
– moveCurrentToPrevious
実装必須 メソッド
ビュー内の現在の項目の前の項目を現在の項目として設定します。
- (BOOL)moveCurrentToPrevious戻り値
boolean 値
内容
ビュー内の現在の項目の前の項目を現在の項目として設定します。
定義先
ICollectionView.h
– refresh
実装必須 メソッド
現在のソート、フィルタ、およびグループパラメータを使用してビューを再作成します。
- (void)refresh内容
現在のソート、フィルタ、およびグループパラメータを使用してビューを再作成します。
定義先
ICollectionView.h
– refresh:
実装必須 メソッド
現在のソート、フィルタ、およびグループパラメータを使用してビューを再作成します。
- (void)refresh:(BOOL)isNotifyCollectionChangedパラメータ
isNotifyCollectionChanged |
YES は collectionChanged イベントをトリガすることを意味し、NO はトリガしないことを意味します。 |
|---|
内容
現在のソート、フィルタ、およびグループパラメータを使用してビューを再作成します。
定義先
ICollectionView.h
currentChanged
実装必須 メソッド
現在の項目が変更された後に発生します。
@property XuniEvent *currentChanged内容
現在の項目が変更された後に発生します。
定義先
ICollectionView.h
currentChanging
実装必須 メソッド
現在の項目が変更される前に発生します。
@property XuniEvent *currentChanging内容
現在の項目が変更される前に発生します。
定義先
ICollectionView.h
– beginUpdate
実装必須 メソッド
– endUpdate
実装必須 メソッド
beginUpdate を呼び出して一時停止されたリフレッシュを再開します。
- (void)endUpdate内容
beginUpdate を呼び出して一時停止されたリフレッシュを再開します。
定義先
ICollectionView.h
– deferUpdate:
実装必須 メソッド
items
実装必須 メソッド
ビュー内のフィルタ処理された項目、ソートされた項目、グループ化された項目を取得します。
@property (readonly) NSArray *items内容
ビュー内のフィルタ処理された項目、ソートされた項目、グループ化された項目を取得します。
定義先
ICollectionView.h