Class CollectionViewSectionInformation<TSource, TCell>
- Namespace
- ReactiveUI
- Assembly
- ReactiveUI.dll
Class used to extract a common API between UIKit.UICollectionView and UIKit.UICollectionViewCell.
public class CollectionViewSectionInformation<TSource, TCell> : CollectionViewSectionInformation<TSource> where TCell : UICollectionViewCell
Type Parameters
TSource
The type of the source.
TCell
The type of the UI collection view cell.
- Inheritance
-
CollectionViewSectionInformation<TSource>CollectionViewSectionInformation<TSource, TCell>
- Inherited Members
- Extension Methods
Constructors
CollectionViewSectionInformation(INotifyCollectionChanged, NSString, Action<TCell>?)
Initializes a new instance of the CollectionViewSectionInformation<TSource, TCell> class.
public CollectionViewSectionInformation(INotifyCollectionChanged collection, NSString cellKey, Action<TCell>? initializeCellAction = null)
Parameters
collection
INotifyCollectionChangedThe notify collection changed.
cellKey
NSStringThe key selector function.
initializeCellAction
Action<TCell>The cell initialization action.
CollectionViewSectionInformation(INotifyCollectionChanged, Func<object?, NSString>, Action<TCell>?)
Initializes a new instance of the CollectionViewSectionInformation<TSource, TCell> class.
public CollectionViewSectionInformation(INotifyCollectionChanged collection, Func<object?, NSString> cellKeySelector, Action<TCell>? initializeCellAction = null)
Parameters
collection
INotifyCollectionChangedThe notify collection changed.
cellKeySelector
Func<object, NSString>The key selector function.
initializeCellAction
Action<TCell>The cell initialization action.