NSItemProvider$Methods extension

on

Properties

registeredTypeIdentifiers NSArray

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registeredTypeIdentifiers
no setter
suggestedName NSString?

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

suggestedName
getter/setter pair

Methods

canLoadObjectOfClass(NSItemProviderReading aClass) bool

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

canLoadObjectOfClass:
hasItemConformingToTypeIdentifier(NSString typeIdentifier) bool

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

hasItemConformingToTypeIdentifier:
hasRepresentationConformingToTypeIdentifier(NSString typeIdentifier, {required int fileOptions}) bool

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

hasRepresentationConformingToTypeIdentifier:fileOptions:
init() NSItemProvider

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

init
initWithContentsOfURL(NSURL fileURL) NSItemProvider?

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

initWithContentsOfURL:
initWithItem(NSSecureCoding? item, {NSString? typeIdentifier}) NSItemProvider

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

initWithItem:typeIdentifier:
initWithObject(NSItemProviderWriting object) NSItemProvider

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

initWithObject:
loadDataRepresentationForTypeIdentifier(NSString typeIdentifier, {required ObjCBlock<Void Function(NSData?, NSError?)> completionHandler}) NSProgress

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

loadDataRepresentationForTypeIdentifier:completionHandler:
loadFileRepresentationForTypeIdentifier(NSString typeIdentifier, {required ObjCBlock<Void Function(NSURL?, NSError?)> completionHandler}) NSProgress

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

loadFileRepresentationForTypeIdentifier:completionHandler:
loadInPlaceFileRepresentationForTypeIdentifier(NSString typeIdentifier, {required ObjCBlock<Void Function(NSURL?, Bool, NSError?)> completionHandler}) NSProgress

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:
loadItemForTypeIdentifier(NSString typeIdentifier, {NSDictionary? options, ObjCBlock<Void Function(Pointer<ObjCObjectImpl>?, NSError)>? completionHandler}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

loadItemForTypeIdentifier:options:completionHandler:
loadObjectOfClass(NSItemProviderReading aClass, {required ObjCBlock<Void Function(Pointer<ObjCObjectImpl>?, NSError?)> completionHandler}) NSProgress

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

loadObjectOfClass:completionHandler:
registerDataRepresentationForTypeIdentifier(NSString typeIdentifier, {required NSItemProviderRepresentationVisibility visibility, required ObjCBlock<NSProgress? Function(ObjCBlock<Void Function(NSData?, NSError?)>)> loadHandler}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registerDataRepresentationForTypeIdentifier:visibility:loadHandler:
registeredTypeIdentifiersWithFileOptions(int fileOptions) NSArray

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registeredTypeIdentifiersWithFileOptions:
registerFileRepresentationForTypeIdentifier(NSString typeIdentifier, {required int fileOptions, required NSItemProviderRepresentationVisibility visibility, required ObjCBlock<NSProgress? Function(ObjCBlock<Void Function(NSURL?, Bool, NSError?)>)> loadHandler}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:
registerItemForTypeIdentifier(NSString typeIdentifier, {required ObjCBlock<Void Function(ObjCBlock<Void Function(Pointer<ObjCObjectImpl>?, NSError)>, Pointer<ObjCObjectImpl>, NSDictionary)> loadHandler}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registerItemForTypeIdentifier:loadHandler:
registerObject(NSItemProviderWriting object, {required NSItemProviderRepresentationVisibility visibility}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registerObject:visibility:
registerObjectOfClass(NSItemProviderWriting aClass, {required NSItemProviderRepresentationVisibility visibility, required ObjCBlock<NSProgress? Function(ObjCBlock<Void Function(Pointer<ObjCObjectImpl>?, NSError?)>)> loadHandler}) → void

Available on NSItemProvider, provided by the NSItemProvider$Methods extension

registerObjectOfClass:visibility:loadHandler: