DTCollectionViewDropDelegate

open class DTCollectionViewDropDelegate : DTCollectionViewDelegateWrapper, UICollectionViewDropDelegate

Object, that implements UICollectionViewDropDelegate methods for DTCollectionViewManager.

  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, canHandle session: UIDropSession) -> Bool
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, dropSessionDidEnter session: UIDropSession)
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, dropSessionDidExit session: UIDropSession)
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, dropSessionDidEnd session: UIDropSession)
  • Implementation of UICollectionViewDropDelegate protocol.

    Declaration

    Swift

    open func collectionView(_ collectionView: UICollectionView, dropPreviewParametersForItemAt indexPath: IndexPath) -> UIDragPreviewParameters?