Package org.robovm.apple.uikit
Class UITargetedDragPreview
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UITargetedDragPreview
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UITargetedDragPreview extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UITargetedDragPreview.UITargetedDragPreviewPtr
-
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
UITargetedDragPreview()
protected
UITargetedDragPreview(NSObject.Handle h, long handle)
protected
UITargetedDragPreview(NSObject.SkipInit skipInit)
UITargetedDragPreview(NSURL url, java.lang.String title, UIDragPreviewTarget target)
UITargetedDragPreview(NSURL url, UIDragPreviewTarget target)
UITargetedDragPreview(UIView view)
UITargetedDragPreview(UIView view, UIDragPreviewParameters parameters)
UITargetedDragPreview(UIView view, UIDragPreviewParameters parameters, UIDragPreviewTarget target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(NSURL url, java.lang.String title, UIDragPreviewTarget target)
protected static long
create(NSURL url, UIDragPreviewTarget target)
UIDragPreviewParameters
getParameters()
CGSize
getSize()
UIDragPreviewTarget
getTarget()
UIView
getView()
protected long
init(UIView view)
protected long
init(UIView view, UIDragPreviewParameters parameters)
protected long
init(UIView view, UIDragPreviewParameters parameters, UIDragPreviewTarget target)
UITargetedDragPreview
retargetedPreview(UIDragPreviewTarget newTarget)
-
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
-
UITargetedDragPreview
protected UITargetedDragPreview()
-
UITargetedDragPreview
protected UITargetedDragPreview(NSObject.Handle h, long handle)
-
UITargetedDragPreview
protected UITargetedDragPreview(NSObject.SkipInit skipInit)
-
UITargetedDragPreview
public UITargetedDragPreview(UIView view, UIDragPreviewParameters parameters, UIDragPreviewTarget target)
-
UITargetedDragPreview
public UITargetedDragPreview(UIView view, UIDragPreviewParameters parameters)
-
UITargetedDragPreview
public UITargetedDragPreview(UIView view)
-
UITargetedDragPreview
public UITargetedDragPreview(NSURL url, UIDragPreviewTarget target)
- Since:
- Available in iOS 11.0 and later.
-
UITargetedDragPreview
public UITargetedDragPreview(NSURL url, java.lang.String title, UIDragPreviewTarget target)
- Since:
- Available in iOS 11.0 and later.
-
-
Method Detail
-
getTarget
public UIDragPreviewTarget getTarget()
-
getView
public UIView getView()
-
getParameters
public UIDragPreviewParameters getParameters()
-
getSize
public CGSize getSize()
-
init
protected long init(UIView view, UIDragPreviewParameters parameters, UIDragPreviewTarget target)
-
init
protected long init(UIView view, UIDragPreviewParameters parameters)
-
init
protected long init(UIView view)
-
retargetedPreview
public UITargetedDragPreview retargetedPreview(UIDragPreviewTarget newTarget)
-
create
protected static long create(NSURL url, UIDragPreviewTarget target)
- Since:
- Available in iOS 11.0 and later.
-
create
protected static long create(NSURL url, java.lang.String title, UIDragPreviewTarget target)
- Since:
- Available in iOS 11.0 and later.
-
-