Package org.robovm.apple.uikit
Class UIDragInteraction
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIDragInteraction
-
- All Implemented Interfaces:
NSObjectProtocol
,UIInteraction
,org.robovm.objc.ObjCProtocol
public class UIDragInteraction extends NSObject implements UIInteraction
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIDragInteraction.UIDragInteractionPtr
-
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 Modifier Constructor Description protected
UIDragInteraction()
protected
UIDragInteraction(NSObject.Handle h, long handle)
protected
UIDragInteraction(NSObject.SkipInit skipInit)
UIDragInteraction(UIDragInteractionDelegate delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowsSimultaneousRecognitionDuringLift()
void
didMoveToView(UIView view)
UIDragInteractionDelegate
getDelegate()
UIView
getView()
protected long
init(UIDragInteractionDelegate delegate)
boolean
isEnabled()
static boolean
isEnabledByDefault()
void
setAllowsSimultaneousRecognitionDuringLift(boolean v)
void
setEnabled(boolean v)
void
willMoveToView(UIView view)
-
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
-
-
-
-
Constructor Detail
-
UIDragInteraction
protected UIDragInteraction()
-
UIDragInteraction
protected UIDragInteraction(NSObject.Handle h, long handle)
-
UIDragInteraction
protected UIDragInteraction(NSObject.SkipInit skipInit)
-
UIDragInteraction
public UIDragInteraction(UIDragInteractionDelegate delegate)
-
-
Method Detail
-
getDelegate
public UIDragInteractionDelegate getDelegate()
-
allowsSimultaneousRecognitionDuringLift
public boolean allowsSimultaneousRecognitionDuringLift()
-
setAllowsSimultaneousRecognitionDuringLift
public void setAllowsSimultaneousRecognitionDuringLift(boolean v)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean v)
-
isEnabledByDefault
public static boolean isEnabledByDefault()
-
getView
public UIView getView()
- Specified by:
getView
in interfaceUIInteraction
-
init
protected long init(UIDragInteractionDelegate delegate)
-
willMoveToView
public void willMoveToView(UIView view)
- Specified by:
willMoveToView
in interfaceUIInteraction
-
didMoveToView
public void didMoveToView(UIView view)
- Specified by:
didMoveToView
in interfaceUIInteraction
-
-