onWillPopFun method

Future<bool> onWillPopFun()

Implementation

Future<bool> onWillPopFun() async {
  if (!GlobalOptions().scaffoldWillPop) {
    return (await onWillPop?.call()) ?? GlobalOptions().scaffoldWillPop;
  }
  if (onWillPopOverlayClose &&
      ExtendedOverlay().overlayEntryList.isNotEmpty) {
    closeOverlay();
    return (await onWillPop?.call()) ?? false;
  } else {
    return (await onWillPop?.call()) ?? true;
  }
}