[][src]Trait uikit_sys::PUICollectionViewDropDelegate

pub trait PUICollectionViewDropDelegate: Sized + Deref {
    unsafe fn collectionView_performDropWithCoordinator_(
        self,
        collectionView: UICollectionView,
        coordinator: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_canHandleDropSession_(
        self,
        collectionView: UICollectionView,
        session: *mut u64
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_dropSessionDidEnter_(
        self,
        collectionView: UICollectionView,
        session: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_dropSessionDidUpdate_withDestinationIndexPath_(
        self,
        collectionView: UICollectionView,
        session: *mut u64,
        destinationIndexPath: NSIndexPath
    ) -> UICollectionViewDropProposal
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_dropSessionDidExit_(
        self,
        collectionView: UICollectionView,
        session: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_dropSessionDidEnd_(
        self,
        collectionView: UICollectionView,
        session: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collectionView_dropPreviewParametersForItemAtIndexPath_(
        self,
        collectionView: UICollectionView,
        indexPath: NSIndexPath
    ) -> UIDragPreviewParameters
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn collectionView_performDropWithCoordinator_(
    self,
    collectionView: UICollectionView,
    coordinator: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn collectionView_canHandleDropSession_(
    self,
    collectionView: UICollectionView,
    session: *mut u64
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn collectionView_dropSessionDidEnter_(
    self,
    collectionView: UICollectionView,
    session: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn collectionView_dropSessionDidUpdate_withDestinationIndexPath_(
    self,
    collectionView: UICollectionView,
    session: *mut u64,
    destinationIndexPath: NSIndexPath
) -> UICollectionViewDropProposal where
    Self::Target: Message + Sized

unsafe fn collectionView_dropSessionDidExit_(
    self,
    collectionView: UICollectionView,
    session: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn collectionView_dropSessionDidEnd_(
    self,
    collectionView: UICollectionView,
    session: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn collectionView_dropPreviewParametersForItemAtIndexPath_(
    self,
    collectionView: UICollectionView,
    indexPath: NSIndexPath
) -> UIDragPreviewParameters where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...