panel_validateURL_error_ property
ObjCProtocolMethod<bool Function(ObjCObjectBase, NSURL, Pointer<Pointer<ObjCObject> > )>
panel_validateURL_error_
final
panel:validateURL:error:
Implementation
static final panel_validateURL_error_ =
objc.ObjCProtocolMethod<
bool Function(
objc.ObjCObjectBase,
objc.NSURL,
ffi.Pointer<ffi.Pointer<objc.ObjCObject>>,
)
>(
_protocol_NSOpenSavePanelDelegate,
_sel_panel_validateURL_error_,
ffi.Native.addressOf<
ffi.NativeFunction<
ffi.Bool Function(
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<ffi.Void>,
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<ffi.Pointer<objc.ObjCObject>>,
)
>
>(_NativeBindingBindings_protocolTrampoline_oqebfq)
.cast(),
objc.getProtocolMethodSignature(
_protocol_NSOpenSavePanelDelegate,
_sel_panel_validateURL_error_,
isRequired: false,
isInstanceMethod: true,
),
(
bool Function(
objc.ObjCObjectBase,
objc.NSURL,
ffi.Pointer<ffi.Pointer<objc.ObjCObject>>,
)
func,
) => ObjCBlock_bool_ffiVoid_objcObjCObject_NSURL_NSError.fromFunction(
(
ffi.Pointer<ffi.Void> _,
objc.ObjCObjectBase arg1,
objc.NSURL arg2,
ffi.Pointer<ffi.Pointer<objc.ObjCObject>> arg3,
) => func(arg1, arg2, arg3),
),
);