requestSceneSessionDestruction method

void requestSceneSessionDestruction(
  1. UISceneSession sceneSession, {
  2. UISceneDestructionRequestOptions? options,
  3. ObjCBlock<Void Function(NSError)>? errorHandler,
})

requestSceneSessionDestruction:options:errorHandler:

Implementation

void requestSceneSessionDestruction(
  UISceneSession sceneSession, {
  UISceneDestructionRequestOptions? options,
  objc.ObjCBlock<ffi.Void Function(objc.NSError)>? errorHandler,
}) {
  objc.checkOsVersionInternal(
    'UIApplication.requestSceneSessionDestruction:options:errorHandler:',
    iOS: (false, (13, 0, 0)),
  );
  _objc_msgSend_18qun1e(
    this.ref.pointer,
    _sel_requestSceneSessionDestruction_options_errorHandler_,
    sceneSession.ref.pointer,
    options?.ref.pointer ?? ffi.nullptr,
    errorHandler?.ref.pointer ?? ffi.nullptr,
  );
}