onLoading method

Future<T> onLoading(
  1. Future<T> asyncFunction(), {
  2. bool showDefaultLoading = true,
})

Implementation

Future<T> onLoading(Future<T> Function() asyncFunction, {bool showDefaultLoading = true}) async {
  if (showDefaultLoading) {
    return Get.showOverlay(
      asyncFunction: asyncFunction,
      opacity: .1,
      loadingWidget: EasyHttp.config.loadingWidget,
    );
  } else {
    return asyncFunction();
  }
}