[−][src]Trait uikit_sys::IUITableViewDiffableDataSource
Provided methods
unsafe fn initWithTableView_cellProvider_(
self,
tableView: UITableView,
cellProvider: UITableViewDiffableDataSourceCellProvider
) -> instancetype where
Self::Target: Message + Sized,
self,
tableView: UITableView,
cellProvider: UITableViewDiffableDataSourceCellProvider
) -> 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_162126
) where
Self::Target: Message + Sized,
self,
snapshot: NSDiffableDataSourceSnapshot,
animatingDifferences: BOOL,
completion: _bindgen_ty_id_162126
) 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 defaultRowAnimation(self) -> UITableViewRowAnimation where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setDefaultRowAnimation_(
self,
defaultRowAnimation: UITableViewRowAnimation
) where
Self::Target: Message + Sized,
self,
defaultRowAnimation: UITableViewRowAnimation
) where
Self::Target: Message + Sized,
unsafe fn new() -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,