appBuilder static method

Widget appBuilder(
  1. BuildContext context,
  2. Widget? child
)

Drop-in replacement for Modal.appBuilder that can be passed directly to MaterialApp(builder: ...).

Safe to combine with an existing Modal.appBuilder — the call is idempotent and will not wrap a second time.

MaterialApp(
  builder: SConnectivityOverlay.appBuilder,
  home: MyHomePage(),
)

Implementation

static Widget appBuilder(BuildContext context, Widget? child) {
  assert(child != null,
      'SConnectivityOverlay.appBuilder requires a non-null child.');
  return Modal.appBuilder(context, child);
}