presentViewController method

void presentViewController(
  1. NSViewController viewController, {
  2. required NSRect asPopoverRelativeToRect,
  3. required NSView ofView,
  4. required NSRectEdge preferredEdge,
  5. required NSPopoverBehavior behavior,
})

presentViewController:asPopoverRelativeToRect:ofView:preferredEdge:behavior:

Implementation

void presentViewController(
  NSViewController viewController, {
  required NSRect asPopoverRelativeToRect,
  required NSView ofView,
  required NSRectEdge preferredEdge,
  required NSPopoverBehavior behavior,
}) {
  objc.checkOsVersionInternal(
    'NSViewController.presentViewController:asPopoverRelativeToRect:ofView:preferredEdge:behavior:',
    iOS: (true, null),
    macOS: (false, (10, 10, 0)),
  );
  _objc_msgSend_9e3va4(
    this.ref.pointer,
    _sel_presentViewController_asPopoverRelativeToRect_ofView_preferredEdge_behavior_,
    viewController.ref.pointer,
    asPopoverRelativeToRect,
    ofView.ref.pointer,
    preferredEdge.value,
    behavior.value,
  );
}