beginForDirectory method
void
beginForDirectory(})
beginForDirectory:file:types:modelessDelegate:didEndSelector:contextInfo:
Implementation
void beginForDirectory(
objc.NSString? path, {
objc.NSString? file,
objc.NSArray? types,
objc.ObjCObjectBase? modelessDelegate,
required ffi.Pointer<objc.ObjCSelector> didEndSelector,
required ffi.Pointer<ffi.Void> contextInfo,
}) {
objc.checkOsVersionInternal(
'NSOpenPanel.beginForDirectory:file:types:modelessDelegate:didEndSelector:contextInfo:',
iOS: (true, null),
macOS: (false, (10, 0, 0)),
);
_objc_msgSend_182bi7u(
this.ref.pointer,
_sel_beginForDirectory_file_types_modelessDelegate_didEndSelector_contextInfo_,
path?.ref.pointer ?? ffi.nullptr,
file?.ref.pointer ?? ffi.nullptr,
types?.ref.pointer ?? ffi.nullptr,
modelessDelegate?.ref.pointer ?? ffi.nullptr,
didEndSelector,
contextInfo,
);
}