[][src]Trait uikit_sys::PUICollectionViewDropCoordinator

pub trait PUICollectionViewDropCoordinator: Sized + Deref {
    unsafe fn dropItem_toPlaceholder_(
        self,
        dragItem: UIDragItem,
        placeholder: UICollectionViewDropPlaceholder
    ) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dropItem_toItemAtIndexPath_(
        self,
        dragItem: UIDragItem,
        indexPath: NSIndexPath
    ) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dropItem_intoItemAtIndexPath_rect_(
        self,
        dragItem: UIDragItem,
        indexPath: NSIndexPath,
        rect: CGRect
    ) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dropItem_toTarget_(
        self,
        dragItem: UIDragItem,
        target: UIDragPreviewTarget
    ) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn items(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn destinationIndexPath(self) -> NSIndexPath
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn proposal(self) -> UICollectionViewDropProposal
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn session(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn dropItem_toPlaceholder_(
    self,
    dragItem: UIDragItem,
    placeholder: UICollectionViewDropPlaceholder
) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn dropItem_toItemAtIndexPath_(
    self,
    dragItem: UIDragItem,
    indexPath: NSIndexPath
) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn dropItem_intoItemAtIndexPath_rect_(
    self,
    dragItem: UIDragItem,
    indexPath: NSIndexPath,
    rect: CGRect
) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn dropItem_toTarget_(
    self,
    dragItem: UIDragItem,
    target: UIDragPreviewTarget
) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn items(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn destinationIndexPath(self) -> NSIndexPath where
    Self::Target: Message + Sized

unsafe fn proposal(self) -> UICollectionViewDropProposal where
    Self::Target: Message + Sized

unsafe fn session(self) -> *mut u64 where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...