show method

void show({
  1. String message = "Connecting...",
})

Implementation

void show({String message = "Connecting..."}) {
  final context = NavigationService.navigatorKey.currentContext;
  if (context == null || _overlayEntry != null) return;

  _overlayEntry = OverlayEntry(
    builder: (context) => _LoadingWidget(message: message),
  );

  NavigationService.navigatorKey.currentState?.overlay
      ?.insert(_overlayEntry!);
}