Package org.robovm.apple.uikit
Class UIActivityItemSourceAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIActivityItemSourceAdapter
- All Implemented Interfaces:
NSObjectProtocol,UIActivityItemSource,ObjCProtocol
public class UIActivityItemSourceAdapter extends NSObject implements UIActivityItemSource
-
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 UIActivityItemSourceAdapter() -
Method Summary
Modifier and Type Method Description LPLinkMetadataactivityViewControllerLinkMetadata(UIActivityViewController activityViewController)StringgetDataTypeIdentifier(UIActivityViewController activityViewController, String activityType)NSObjectgetItem(UIActivityViewController activityViewController, String activityType)NSObjectgetPlaceholderItem(UIActivityViewController activityViewController)StringgetSubject(UIActivityViewController activityViewController, String activityType)UIImagegetThumbnailImage(UIActivityViewController activityViewController, String activityType, CGSize size)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
-
UIActivityItemSourceAdapter
public UIActivityItemSourceAdapter()
-
-
Method Details
-
getPlaceholderItem
- Specified by:
getPlaceholderItemin interfaceUIActivityItemSource
-
getItem
- Specified by:
getItemin interfaceUIActivityItemSource
-
getSubject
- Specified by:
getSubjectin interfaceUIActivityItemSource
-
getDataTypeIdentifier
public String getDataTypeIdentifier(UIActivityViewController activityViewController, String activityType)- Specified by:
getDataTypeIdentifierin interfaceUIActivityItemSource
-
getThumbnailImage
public UIImage getThumbnailImage(UIActivityViewController activityViewController, String activityType, CGSize size)- Specified by:
getThumbnailImagein interfaceUIActivityItemSource
-
activityViewControllerLinkMetadata
public LPLinkMetadata activityViewControllerLinkMetadata(UIActivityViewController activityViewController)- Specified by:
activityViewControllerLinkMetadatain interfaceUIActivityItemSource- Since:
- Available in iOS 13.0 and later.
-