DTTableViewDragDelegate

open class DTTableViewDragDelegate : DTTableViewDelegateWrapper, UITableViewDragDelegate

Object, that implements UITableViewDragDelegate methods for DTTableViewManager.

  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession,
                          at indexPath: IndexPath) -> [UIDragItem]
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, itemsForAddingTo session: UIDragSession,
                          at indexPath: IndexPath,
                          point: CGPoint) -> [UIDragItem]
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, dragPreviewParametersForRowAt indexPath: IndexPath) -> UIDragPreviewParameters?
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, dragSessionWillBegin session: UIDragSession)
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, dragSessionDidEnd session: UIDragSession)
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, dragSessionAllowsMoveOperation session: UIDragSession) -> Bool
  • Implementation for UITableViewDragDelegate protocol

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, dragSessionIsRestrictedToDraggingApplication session: UIDragSession) -> Bool