[][src]Trait uikit_sys::PUITextDragDelegate

pub trait PUITextDragDelegate: Sized + Deref {
    unsafe fn textDraggableView_itemsForDrag_(
        self,
        textDraggableView: UIView,
        dragRequest: *mut u64
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn textDraggableView_dragPreviewForLiftingItem_session_(
        self,
        textDraggableView: UIView,
        item: UIDragItem,
        session: *mut u64
    ) -> UITargetedDragPreview
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn textDraggableView_willAnimateLiftWithAnimator_session_(
        self,
        textDraggableView: UIView,
        animator: *mut u64,
        session: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn textDraggableView_dragSessionWillBegin_(
        self,
        textDraggableView: UIView,
        session: *mut u64
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn textDraggableView_dragSessionDidEnd_withOperation_(
        self,
        textDraggableView: UIView,
        session: *mut u64,
        operation: UIDropOperation
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn textDraggableView_itemsForDrag_(
    self,
    textDraggableView: UIView,
    dragRequest: *mut u64
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn textDraggableView_dragPreviewForLiftingItem_session_(
    self,
    textDraggableView: UIView,
    item: UIDragItem,
    session: *mut u64
) -> UITargetedDragPreview where
    Self::Target: Message + Sized

unsafe fn textDraggableView_willAnimateLiftWithAnimator_session_(
    self,
    textDraggableView: UIView,
    animator: *mut u64,
    session: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn textDraggableView_dragSessionWillBegin_(
    self,
    textDraggableView: UIView,
    session: *mut u64
) where
    Self::Target: Message + Sized

unsafe fn textDraggableView_dragSessionDidEnd_withOperation_(
    self,
    textDraggableView: UIView,
    session: *mut u64,
    operation: UIDropOperation
) where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...