drawWithFrame_inView_characterIndex_ property
ObjCProtocolListenableMethod<void Function(NSRect, NSView?, DartNSUInteger)>
drawWithFrame_inView_characterIndex_
final
drawWithFrame:inView:characterIndex:
Implementation
static final drawWithFrame_inView_characterIndex_ =
objc.ObjCProtocolListenableMethod<
void Function(NSRect, NSView?, DartNSUInteger)
>(
_protocol_NSTextAttachmentCell,
_sel_drawWithFrame_inView_characterIndex_,
ffi.Native.addressOf<
ffi.NativeFunction<
ffi.Void Function(
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<ffi.Void>,
NSRect,
ffi.Pointer<objc.ObjCObject>,
NSUInteger,
)
>
>(_NativeBindingBindings_protocolTrampoline_772a45)
.cast(),
objc.getProtocolMethodSignature(
_protocol_NSTextAttachmentCell,
_sel_drawWithFrame_inView_characterIndex_,
isRequired: true,
isInstanceMethod: true,
),
(void Function(NSRect, NSView?, DartNSUInteger) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSRect_NSView_NSUInteger.fromFunction(
(
ffi.Pointer<ffi.Void> _,
NSRect arg1,
NSView? arg2,
DartNSUInteger arg3,
) => func(arg1, arg2, arg3),
),
(void Function(NSRect, NSView?, DartNSUInteger) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSRect_NSView_NSUInteger.listener(
(
ffi.Pointer<ffi.Void> _,
NSRect arg1,
NSView? arg2,
DartNSUInteger arg3,
) => func(arg1, arg2, arg3),
),
(void Function(NSRect, NSView?, DartNSUInteger) func) =>
ObjCBlock_ffiVoid_ffiVoid_NSRect_NSView_NSUInteger.blocking(
(
ffi.Pointer<ffi.Void> _,
NSRect arg1,
NSView? arg2,
DartNSUInteger arg3,
) => func(arg1, arg2, arg3),
),
);