call method

NSTableRowView call(
  1. NSTableView arg0,
  2. DartNSInteger arg1,
  3. ObjCObjectBase arg2
)

Implementation

NSTableRowView call(
  NSTableView arg0,
  DartNSInteger arg1,
  objc.ObjCObjectBase arg2,
) => NSTableRowView.castFromPointer(
  ref.pointer.ref.invoke
      .cast<
        ffi.NativeFunction<
          ffi.Pointer<objc.ObjCObject> Function(
            ffi.Pointer<objc.ObjCBlockImpl> block,
            ffi.Pointer<objc.ObjCObject> arg0,
            NSInteger arg1,
            ffi.Pointer<objc.ObjCObject> arg2,
          )
        >
      >()
      .asFunction<
        ffi.Pointer<objc.ObjCObject> Function(
          ffi.Pointer<objc.ObjCBlockImpl>,
          ffi.Pointer<objc.ObjCObject>,
          int,
          ffi.Pointer<objc.ObjCObject>,
        )
      >()(ref.pointer, arg0.ref.pointer, arg1, arg2.ref.pointer),
  retain: true,
  release: true,
);