Package org.robovm.apple.uikit
Class UIDragInteractionDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIDragInteractionDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,UIDragInteractionDelegate,ObjCProtocol
public class UIDragInteractionDelegateAdapter extends NSObject implements UIDragInteractionDelegate
-
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
-
Constructor Summary
Constructors Constructor Description UIDragInteractionDelegateAdapter() -
Method Summary
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, updateStrongRef
-
Constructor Details
-
UIDragInteractionDelegateAdapter
public UIDragInteractionDelegateAdapter()
-
-
Method Details
-
itemsForBeginningSession
public NSArray<UIDragItem> itemsForBeginningSession(UIDragInteraction interaction, UIDragSession session)- Specified by:
itemsForBeginningSessionin interfaceUIDragInteractionDelegate
-
previewForLiftingItem
public UITargetedDragPreview previewForLiftingItem(UIDragInteraction interaction, UIDragItem item, UIDragSession session)- Specified by:
previewForLiftingItemin interfaceUIDragInteractionDelegate
-
willAnimateLift
public void willAnimateLift(UIDragInteraction interaction, UIDragAnimating animator, UIDragSession session)- Specified by:
willAnimateLiftin interfaceUIDragInteractionDelegate
-
sessionWillBegin
- Specified by:
sessionWillBeginin interfaceUIDragInteractionDelegate
-
sessionAllowsMoveOperation
- Specified by:
sessionAllowsMoveOperationin interfaceUIDragInteractionDelegate
-
sessionIsRestrictedToDraggingApplication
public boolean sessionIsRestrictedToDraggingApplication(UIDragInteraction interaction, UIDragSession session)- Specified by:
sessionIsRestrictedToDraggingApplicationin interfaceUIDragInteractionDelegate
-
prefersFullSizePreviews
- Specified by:
prefersFullSizePreviewsin interfaceUIDragInteractionDelegate
-
sessionDidMove
- Specified by:
sessionDidMovein interfaceUIDragInteractionDelegate
-
sessionWillEnd
public void sessionWillEnd(UIDragInteraction interaction, UIDragSession session, UIDropOperation operation)- Specified by:
sessionWillEndin interfaceUIDragInteractionDelegate
-
sessionDidEnd
public void sessionDidEnd(UIDragInteraction interaction, UIDragSession session, UIDropOperation operation)- Specified by:
sessionDidEndin interfaceUIDragInteractionDelegate
-
sessionDidTransferItems
- Specified by:
sessionDidTransferItemsin interfaceUIDragInteractionDelegate
-
itemsForAddingToSession
public NSArray<UIDragItem> itemsForAddingToSession(UIDragInteraction interaction, UIDragSession session, CGPoint point)- Specified by:
itemsForAddingToSessionin interfaceUIDragInteractionDelegate
-
sessionForAddingItems
public UIDragSession sessionForAddingItems(UIDragInteraction interaction, NSArray<?> sessions, CGPoint point)- Specified by:
sessionForAddingItemsin interfaceUIDragInteractionDelegate
-
sessionWillAddItems
public void sessionWillAddItems(UIDragInteraction interaction, UIDragSession session, NSArray<UIDragItem> items, UIDragInteraction addingInteraction)- Specified by:
sessionWillAddItemsin interfaceUIDragInteractionDelegate
-
previewForCancellingItem
public UITargetedDragPreview previewForCancellingItem(UIDragInteraction interaction, UIDragItem item, UITargetedDragPreview defaultPreview)- Specified by:
previewForCancellingItemin interfaceUIDragInteractionDelegate
-
itemWillAnimateCancel
public void itemWillAnimateCancel(UIDragInteraction interaction, UIDragItem item, UIDragAnimating animator)- Specified by:
itemWillAnimateCancelin interfaceUIDragInteractionDelegate
-