Package org.robovm.apple.uikit
Class UIPasteboard
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIPasteboard
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class UIPasteboard extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUIPasteboard.DetectionPatternsstatic classUIPasteboard.Notificationsstatic classUIPasteboard.UIPasteboardPtrNested 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 Modifier Constructor Description UIPasteboard()protectedUIPasteboard(NSObject.Handle h, long handle)protectedUIPasteboard(NSObject.SkipInit skipInit) -
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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
UIPasteboard
public UIPasteboard() -
UIPasteboard
-
UIPasteboard
-
-
Method Details
-
getItems
-
setItems
-
setItems
-
getGeneralPasteboard
-
getName
-
isPersistent
public boolean isPersistent() -
setPersistent
public void setPersistent(boolean v) -
getChangeCount
public long getChangeCount() -
getItemProviders
- Since:
- Available in iOS 11.0 and later.
-
setItemProviders
- Since:
- Available in iOS 11.0 and later.
-
getPasteboardTypes
-
getNumberOfItems
public long getNumberOfItems() -
getString
-
setString
-
getStrings
-
setStrings
-
getURL
-
setURL
-
getURLs
-
setURLs
-
getImage
-
setImage
-
getImages
-
setImages
-
getColor
-
setColor
-
getColors
-
setColors
-
hasStrings
public boolean hasStrings()- Since:
- Available in iOS 10.0 and later.
-
hasURLs
public boolean hasURLs()- Since:
- Available in iOS 10.0 and later.
-
hasImages
public boolean hasImages()- Since:
- Available in iOS 10.0 and later.
-
hasColors
public boolean hasColors()- Since:
- Available in iOS 10.0 and later.
-
getFindPasteboard
-
getTypes
-
addItems
-
ChangedNotification
-
RemovedNotification
-
getStringTypeList
-
getURLTypeList
-
getImageTypeList
-
getColorTypeList
-
getAutomaticType
- Since:
- Available in iOS 10.0 and later.
-
setItemProviders
public void setItemProviders(NSArray<NSItemProvider> itemProviders, boolean localOnly, NSDate expirationDate)- Since:
- Available in iOS 11.0 and later.
-
setObjects
- Since:
- Available in iOS 11.0 and later.
-
setObjects
- Since:
- Available in iOS 11.0 and later.
-
contains
-
getData
-
getValue
-
setValue
-
setData
-
contains
-
getItemsWithTypes
-
getValues
-
getData
-
detectPatternsForPatterns
public void detectPatternsForPatterns(NSSet<NSString> patterns, VoidBlock2<NSSet<NSString>,NSError> completionHandler)- Since:
- Available in iOS 14.0 and later.
-
detectPatternsForPatterns
public void detectPatternsForPatterns(NSSet<NSString> patterns, NSIndexSet itemSet, VoidBlock2<NSArray<?>,NSError> completionHandler)- Since:
- Available in iOS 14.0 and later.
-
detectValuesForPatterns
public void detectValuesForPatterns(NSSet<NSString> patterns, VoidBlock2<NSDictionary<NSString,?>,NSError> completionHandler)- Since:
- Available in iOS 14.0 and later.
-
detectValuesForPatterns
public void detectValuesForPatterns(NSSet<NSString> patterns, NSIndexSet itemSet, VoidBlock2<NSArray<?>,NSError> completionHandler)- Since:
- Available in iOS 14.0 and later.
-
getPasteboard
-
getUniquePasteboard
-
removePasteboard
-