draggingSession_willBeginAtPoint_ property
ObjCProtocolListenableMethod<void Function(NSDraggingSession, NSPoint)>
draggingSession_willBeginAtPoint_
final
draggingSession:willBeginAtPoint:
Implementation
static final draggingSession_willBeginAtPoint_ =
objc.ObjCProtocolListenableMethod<
void Function(NSDraggingSession, NSPoint)
>(
_protocol_NSDraggingSource,
_sel_draggingSession_willBeginAtPoint_,
ffi.Native.addressOf<
ffi.NativeFunction<
ffi.Void Function(
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<ffi.Void>,
ffi.Pointer<objc.ObjCObject>,
NSPoint,
)
>
>(_NativeBindingBindings_protocolTrampoline_1b63vg4)
.cast(),
objc.getProtocolMethodSignature(
_protocol_NSDraggingSource,
_sel_draggingSession_willBeginAtPoint_,
isRequired: false,
isInstanceMethod: true,
),
(void Function(NSDraggingSession, NSPoint) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSDraggingSession_NSPoint.fromFunction(
(ffi.Pointer<ffi.Void> _, NSDraggingSession arg1, NSPoint arg2) =>
func(arg1, arg2),
),
(void Function(NSDraggingSession, NSPoint) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSDraggingSession_NSPoint.listener(
(ffi.Pointer<ffi.Void> _, NSDraggingSession arg1, NSPoint arg2) =>
func(arg1, arg2),
),
(void Function(NSDraggingSession, NSPoint) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSDraggingSession_NSPoint.blocking(
(ffi.Pointer<ffi.Void> _, NSDraggingSession arg1, NSPoint arg2) =>
func(arg1, arg2),
),
);