transitionFromViewController method

void transitionFromViewController(
  1. NSViewController fromViewController, {
  2. required NSViewController toViewController,
  3. required NSViewControllerTransitionOptions options,
  4. ObjCBlock<Void Function()>? completionHandler,
})

transitionFromViewController:toViewController:options:completionHandler:

Implementation

void transitionFromViewController(
  NSViewController fromViewController, {
  required NSViewController toViewController,
  required NSViewControllerTransitionOptions options,
  objc.ObjCBlock<ffi.Void Function()>? completionHandler,
}) {
  objc.checkOsVersionInternal(
    'NSViewController.transitionFromViewController:toViewController:options:completionHandler:',
    iOS: (true, null),
    macOS: (false, (10, 10, 0)),
  );
  _objc_msgSend_l81ecf(
    this.ref.pointer,
    _sel_transitionFromViewController_toViewController_options_completionHandler_,
    fromViewController.ref.pointer,
    toViewController.ref.pointer,
    options.value,
    completionHandler?.ref.pointer ?? ffi.nullptr,
  );
}