loadDataWithTypeIdentifier method
loadDataWithTypeIdentifier:forItemProviderCompletionHandler:
Implementation
NSProgress? loadDataWithTypeIdentifier(
NSString typeIdentifier, {
required objc.ObjCBlock<ffi.Void Function(NSData?, NSError?)>
forItemProviderCompletionHandler,
}) {
objc.checkOsVersionInternal(
'NSItemProviderWriting.loadDataWithTypeIdentifier:forItemProviderCompletionHandler:',
iOS: (false, (11, 0, 0)),
macOS: (false, (10, 13, 0)),
);
final $ret = _objc_msgSend_r0bo0s(
object$.ref.pointer,
_sel_loadDataWithTypeIdentifier_forItemProviderCompletionHandler_,
typeIdentifier.ref.pointer,
forItemProviderCompletionHandler.ref.pointer,
);
return $ret.address == 0
? null
: NSProgress.fromPointer($ret, retain: true, release: true);
}