CollectionViewDataSource
public class CollectionViewDataSource<CellConfiguratorType: NSObject>: NSObject,
UICollectionViewDataSource,
UICollectionViewDelegateFlowLayout
where
CellConfiguratorType: UICollectionViewCellConfigurable
Undocumented
-
Undocumented
Declaration
Swift
var data: [CellConfiguratorType.Model]? { get set }
-
Undocumented
Declaration
Swift
weak var collectionView: UICollectionView? { get set }
-
Undocumented
Declaration
Swift
var cellConfigurator: CellConfiguratorType?
-
Undocumented
Declaration
Swift
init( cellConfigurator: CellConfiguratorType? )
-
Undocumented
Declaration
Swift
func setup()
-
Undocumented
Declaration
Swift
public func numberOfSections(in collectionView: UICollectionView) -> Int
-
Undocumented
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
-
Undocumented
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell