C# Class Cirrious.MvvmCross.Binding.Touch.Views.MvxBaseCollectionViewSource

Inheritance: UICollectionViewSource
Show file Open project: Everbridge/sm-MvvmCross

Public Properties

Property Type Description
UnknownCellIdentifier NSString

Public Methods

Method Description
CellDisplayingEnded ( UICollectionView collectionView, UICollectionViewCell cell, NSIndexPath indexPath ) : void
GetCell ( UICollectionView collectionView, NSIndexPath indexPath ) : UICollectionViewCell
ItemSelected ( UICollectionView collectionView, NSIndexPath indexPath ) : void
NumberOfSections ( UICollectionView collectionView ) : nint
ReloadData ( ) : void

Protected Methods

Method Description
GetItemAt ( NSIndexPath indexPath ) : object
GetOrCreateCellFor ( UICollectionView collectionView, NSIndexPath indexPath, object item ) : UICollectionViewCell
MvxBaseCollectionViewSource ( UICollectionView collectionView ) : System
MvxBaseCollectionViewSource ( UICollectionView collectionView, NSString cellIdentifier ) : System

Method Details

CellDisplayingEnded() public method

public CellDisplayingEnded ( UICollectionView collectionView, UICollectionViewCell cell, NSIndexPath indexPath ) : void
collectionView UICollectionView
cell UICollectionViewCell
indexPath NSIndexPath
return void

GetCell() public method

public GetCell ( UICollectionView collectionView, NSIndexPath indexPath ) : UICollectionViewCell
collectionView UICollectionView
indexPath NSIndexPath
return UICollectionViewCell

GetItemAt() protected abstract method

protected abstract GetItemAt ( NSIndexPath indexPath ) : object
indexPath NSIndexPath
return object

GetOrCreateCellFor() protected method

protected GetOrCreateCellFor ( UICollectionView collectionView, NSIndexPath indexPath, object item ) : UICollectionViewCell
collectionView UICollectionView
indexPath NSIndexPath
item object
return UICollectionViewCell

ItemSelected() public method

public ItemSelected ( UICollectionView collectionView, NSIndexPath indexPath ) : void
collectionView UICollectionView
indexPath NSIndexPath
return void

MvxBaseCollectionViewSource() protected method

protected MvxBaseCollectionViewSource ( UICollectionView collectionView ) : System
collectionView UICollectionView
return System

MvxBaseCollectionViewSource() protected method

protected MvxBaseCollectionViewSource ( UICollectionView collectionView, NSString cellIdentifier ) : System
collectionView UICollectionView
cellIdentifier NSString
return System

NumberOfSections() public method

public NumberOfSections ( UICollectionView collectionView ) : nint
collectionView UICollectionView
return nint

ReloadData() public method

public ReloadData ( ) : void
return void

Property Details

UnknownCellIdentifier public static property

public static NSString UnknownCellIdentifier
return NSString