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,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.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description UICollectionViewDragDelegateAdapter() -
Method Summary
Modifier and Type Method Description UIDragPreviewParametersdragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath)booleandragSessionAllowsMoveOperation(UICollectionView collectionView, UIDragSession session)voiddragSessionDidEnd(UICollectionView collectionView, UIDragSession session)booleandragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)voiddragSessionWillBegin(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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
UICollectionViewDragDelegateAdapter
public UICollectionViewDragDelegateAdapter()
-
-
Method Details
-
itemsForBeginningDragSession
public NSArray<UIDragItem> itemsForBeginningDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath)- Specified by:
itemsForBeginningDragSessionin interfaceUICollectionViewDragDelegate
-
itemsForAddingToDragSession
public NSArray<UIDragItem> itemsForAddingToDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath, CGPoint point)- Specified by:
itemsForAddingToDragSessionin interfaceUICollectionViewDragDelegate
-
dragPreviewParametersForItem
public UIDragPreviewParameters dragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath)- Specified by:
dragPreviewParametersForItemin interfaceUICollectionViewDragDelegate
-
dragSessionWillBegin
- Specified by:
dragSessionWillBeginin interfaceUICollectionViewDragDelegate
-
dragSessionDidEnd
- Specified by:
dragSessionDidEndin interfaceUICollectionViewDragDelegate
-
dragSessionAllowsMoveOperation
public boolean dragSessionAllowsMoveOperation(UICollectionView collectionView, UIDragSession session)- Specified by:
dragSessionAllowsMoveOperationin interfaceUICollectionViewDragDelegate
-
dragSessionIsRestrictedToDraggingApplication
public boolean dragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)- Specified by:
dragSessionIsRestrictedToDraggingApplicationin interfaceUICollectionViewDragDelegate
-