Package org.robovm.apple.uikit
Class UICollectionViewDragDelegateAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UICollectionViewDragDelegateAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,UICollectionViewDragDelegate
,org.robovm.objc.ObjCProtocol
public class UICollectionViewDragDelegateAdapter extends NSObject implements UICollectionViewDragDelegate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description UICollectionViewDragDelegateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UIDragPreviewParameters
dragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath)
boolean
dragSessionAllowsMoveOperation(UICollectionView collectionView, UIDragSession session)
void
dragSessionDidEnd(UICollectionView collectionView, UIDragSession session)
boolean
dragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)
void
dragSessionWillBegin(UICollectionView collectionView, UIDragSession session)
NSArray<UIDragItem>
itemsForAddingToDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath, CGPoint point)
NSArray<UIDragItem>
itemsForBeginningDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
itemsForBeginningDragSession
public NSArray<UIDragItem> itemsForBeginningDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath)
- Specified by:
itemsForBeginningDragSession
in interfaceUICollectionViewDragDelegate
-
itemsForAddingToDragSession
public NSArray<UIDragItem> itemsForAddingToDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath, CGPoint point)
- Specified by:
itemsForAddingToDragSession
in interfaceUICollectionViewDragDelegate
-
dragPreviewParametersForItem
public UIDragPreviewParameters dragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath)
- Specified by:
dragPreviewParametersForItem
in interfaceUICollectionViewDragDelegate
-
dragSessionWillBegin
public void dragSessionWillBegin(UICollectionView collectionView, UIDragSession session)
- Specified by:
dragSessionWillBegin
in interfaceUICollectionViewDragDelegate
-
dragSessionDidEnd
public void dragSessionDidEnd(UICollectionView collectionView, UIDragSession session)
- Specified by:
dragSessionDidEnd
in interfaceUICollectionViewDragDelegate
-
dragSessionAllowsMoveOperation
public boolean dragSessionAllowsMoveOperation(UICollectionView collectionView, UIDragSession session)
- Specified by:
dragSessionAllowsMoveOperation
in interfaceUICollectionViewDragDelegate
-
dragSessionIsRestrictedToDraggingApplication
public boolean dragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)
- Specified by:
dragSessionIsRestrictedToDraggingApplication
in interfaceUICollectionViewDragDelegate
-
-