Package org.robovm.apple.photos
Class PHCollectionListChangeRequest
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.photos.PHChangeRequest
org.robovm.apple.photos.PHCollectionListChangeRequest
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class PHCollectionListChangeRequest extends PHChangeRequest
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPHCollectionListChangeRequest.PHCollectionListChangeRequestPtrNested classes/interfaces inherited from class org.robovm.apple.photos.PHChangeRequest
PHChangeRequest.PHChangeRequestPtrNested 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 Modifier Constructor Description PHCollectionListChangeRequest()protectedPHCollectionListChangeRequest(NSObject.Handle h, long handle)protectedPHCollectionListChangeRequest(NSObject.SkipInit skipInit)PHCollectionListChangeRequest(PHCollectionList collectionList)PHCollectionListChangeRequest(PHCollectionList collectionList, PHFetchResult<PHCollection> childCollections) -
Method Summary
Modifier and Type Method Description voidaddChildCollections(NSFastEnumeration collections)static PHCollectionListChangeRequestchangeRequestForTopLevelCollectionListUserCollections(PHFetchResult<PHCollection> childCollections)protected static longcreate(PHCollectionList collectionList)protected static longcreate(PHCollectionList collectionList, PHFetchResult<PHCollection> childCollections)static PHCollectionListChangeRequestcreateCollectionListCreationRequest(String title)static voiddeleteCollectionLists(NSFastEnumeration collectionLists)PHObjectPlaceholdergetPlaceholderForCreatedCollectionList()StringgetTitle()voidinsertChildCollections(NSFastEnumeration collections, NSIndexSet indexes)voidmoveChildCollectionsTo(NSIndexSet indexes, long toIndex)voidremoveChildCollections(NSFastEnumeration collections)voidremoveChildCollections(NSIndexSet indexes)voidreplaceChildCollections(NSIndexSet indexes, NSFastEnumeration collections)voidsetTitle(String v)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
-
PHCollectionListChangeRequest
public PHCollectionListChangeRequest() -
PHCollectionListChangeRequest
-
PHCollectionListChangeRequest
-
PHCollectionListChangeRequest
-
PHCollectionListChangeRequest
public PHCollectionListChangeRequest(PHCollectionList collectionList, PHFetchResult<PHCollection> childCollections)
-
-
Method Details
-
getPlaceholderForCreatedCollectionList
-
getTitle
-
setTitle
-
addChildCollections
-
insertChildCollections
-
removeChildCollections
-
removeChildCollections
-
replaceChildCollections
-
moveChildCollectionsTo
-
createCollectionListCreationRequest
-
deleteCollectionLists
-
create
-
create
protected static long create(PHCollectionList collectionList, PHFetchResult<PHCollection> childCollections) -
changeRequestForTopLevelCollectionListUserCollections
public static PHCollectionListChangeRequest changeRequestForTopLevelCollectionListUserCollections(PHFetchResult<PHCollection> childCollections)- Since:
- Available in iOS 14.2 and later.
-