Package org.robovm.apple.uikit
Class UITableViewDragDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UITableViewDragDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,UITableViewDragDelegate,ObjCProtocol
public class UITableViewDragDelegateAdapter extends NSObject implements UITableViewDragDelegate
-
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 UITableViewDragDelegateAdapter() -
Method Summary
Modifier and Type Method Description UIDragPreviewParametersdragPreviewParametersForRow(UITableView tableView, NSIndexPath indexPath)booleandragSessionAllowsMoveOperation(UITableView tableView, UIDragSession session)voiddragSessionDidEnd(UITableView tableView, UIDragSession session)booleandragSessionIsRestrictedToDraggingApplication(UITableView tableView, UIDragSession session)voiddragSessionWillBegin(UITableView tableView, UIDragSession session)NSArray<UIDragItem>itemsForAddingToDragSession(UITableView tableView, UIDragSession session, NSIndexPath indexPath, CGPoint point)NSArray<UIDragItem>itemsForBeginningDragSession(UITableView tableView, 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, updateStrongRef
-
Constructor Details
-
UITableViewDragDelegateAdapter
public UITableViewDragDelegateAdapter()
-
-
Method Details
-
itemsForBeginningDragSession
public NSArray<UIDragItem> itemsForBeginningDragSession(UITableView tableView, UIDragSession session, NSIndexPath indexPath)- Specified by:
itemsForBeginningDragSessionin interfaceUITableViewDragDelegate
-
itemsForAddingToDragSession
public NSArray<UIDragItem> itemsForAddingToDragSession(UITableView tableView, UIDragSession session, NSIndexPath indexPath, CGPoint point)- Specified by:
itemsForAddingToDragSessionin interfaceUITableViewDragDelegate
-
dragPreviewParametersForRow
public UIDragPreviewParameters dragPreviewParametersForRow(UITableView tableView, NSIndexPath indexPath)- Specified by:
dragPreviewParametersForRowin interfaceUITableViewDragDelegate
-
dragSessionWillBegin
- Specified by:
dragSessionWillBeginin interfaceUITableViewDragDelegate
-
dragSessionDidEnd
- Specified by:
dragSessionDidEndin interfaceUITableViewDragDelegate
-
dragSessionAllowsMoveOperation
- Specified by:
dragSessionAllowsMoveOperationin interfaceUITableViewDragDelegate
-
dragSessionIsRestrictedToDraggingApplication
public boolean dragSessionIsRestrictedToDraggingApplication(UITableView tableView, UIDragSession session)- Specified by:
dragSessionIsRestrictedToDraggingApplicationin interfaceUITableViewDragDelegate
-