[−][src]Trait uikit_sys::IUICollectionViewDiffableDataSource
Provided methods
unsafe fn initWithCollectionView_cellProvider_(
self,
collectionView: UICollectionView,
cellProvider: UICollectionViewDiffableDataSourceCellProvider
) -> instancetype where
Self::Target: Message + Sized,
self,
collectionView: UICollectionView,
cellProvider: UICollectionViewDiffableDataSourceCellProvider
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn init(self) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn snapshot(self) -> NSDiffableDataSourceSnapshot where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn applySnapshot_animatingDifferences_(
self,
snapshot: NSDiffableDataSourceSnapshot,
animatingDifferences: BOOL
) where
Self::Target: Message + Sized,
self,
snapshot: NSDiffableDataSourceSnapshot,
animatingDifferences: BOOL
) where
Self::Target: Message + Sized,
unsafe fn applySnapshot_animatingDifferences_completion_(
self,
snapshot: NSDiffableDataSourceSnapshot,
animatingDifferences: BOOL,
completion: _bindgen_ty_id_162094
) where
Self::Target: Message + Sized,
self,
snapshot: NSDiffableDataSourceSnapshot,
animatingDifferences: BOOL,
completion: _bindgen_ty_id_162094
) where
Self::Target: Message + Sized,
unsafe fn itemIdentifierForIndexPath_(self, indexPath: NSIndexPath) -> u64 where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn indexPathForItemIdentifier_(self, identifier: u64) -> NSIndexPath where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn supplementaryViewProvider(
self
) -> UICollectionViewDiffableDataSourceSupplementaryViewProvider where
Self::Target: Message + Sized,
self
) -> UICollectionViewDiffableDataSourceSupplementaryViewProvider where
Self::Target: Message + Sized,
unsafe fn setSupplementaryViewProvider_(
self,
supplementaryViewProvider: UICollectionViewDiffableDataSourceSupplementaryViewProvider
) where
Self::Target: Message + Sized,
self,
supplementaryViewProvider: UICollectionViewDiffableDataSourceSupplementaryViewProvider
) where
Self::Target: Message + Sized,
unsafe fn new() -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,