openURLs method
NSRunningApplication?
openURLs(
- NSArray urls, {
- required NSURL withApplicationAtURL,
- required NSWorkspaceLaunchOptions options,
- required NSDictionary configuration,
- required Pointer<
Pointer< error,ObjCObject> >
openURLs:withApplicationAtURL:options:configuration:error:
Implementation
NSRunningApplication? openURLs(
objc.NSArray urls, {
required objc.NSURL withApplicationAtURL,
required NSWorkspaceLaunchOptions options,
required objc.NSDictionary configuration,
required ffi.Pointer<ffi.Pointer<objc.ObjCObject>> error,
}) {
objc.checkOsVersionInternal(
'NSWorkspace.openURLs:withApplicationAtURL:options:configuration:error:',
iOS: (true, null),
macOS: (false, (10, 10, 0)),
);
final _ret = _objc_msgSend_1cri1rz(
this.ref.pointer,
_sel_openURLs_withApplicationAtURL_options_configuration_error_,
urls.ref.pointer,
withApplicationAtURL.ref.pointer,
options.value,
configuration.ref.pointer,
error,
);
return _ret.address == 0
? null
: NSRunningApplication.castFromPointer(
_ret,
retain: true,
release: true,
);
}