Classes
The following classes are available globally.
-
A
See moreDataSourceProvideris responsible for providing a data source object for a table view or collection view.Declaration
Swift
public final class DataSourceProvider < DataSource: DataSourceProtocol, CellConfig: ReusableViewConfigProtocol, SupplementaryConfig: ReusableViewConfigProtocol> where CellConfig.Item == DataSource.Item, SupplementaryConfig.Item == DataSource.Item -
A generic
See moreNSFetchedResultsController.Declaration
Swift
public class FetchedResultsController<T> : NSFetchedResultsController<NSFetchRequestResult> where T : NSFetchRequestResultextension FetchedResultsController: DataSourceProtocol -
A
See moreFetchedResultsDelegateProvideris responsible for providing a delegate object for an instance ofNSFetchedResultsController.Declaration
Swift
public final class FetchedResultsDelegateProvider<CellConfig> where CellConfig : ReusableViewConfigProtocol -
A
See moreTitledSupplementaryViewis aUICollectionReusableViewsubclass with a singleUILabel. It is intended for use as an analog to aUITableViewheader title. These views can be used withTitledSupplementaryViewConfig.Declaration
Swift
public final class TitledSupplementaryView : UICollectionReusableView
View on GitHub
Classes Reference