init static method

void init(
  1. BuildContext context
)

Implementation

static void init(BuildContext context) async {
  if (kIsWeb) return;

  final overlayEntry = OverlayEntry(
    builder: (BuildContext context) => IgnorePointer(
      child: Stack(
        children: <Widget>[
          Positioned(
            top: 0,
            child: Material(
              color: Colors.transparent,
              child: Container(
                alignment: Alignment.center,
                width: MediaQuery.of(context).size.width,
                child: const ConnectionStatusBar(),
              ),
            ),
          ),
        ],
      ),
    ),
  );
  SchedulerBinding.instance.addPostFrameCallback((_) {
    Overlay.of(context).insert(overlayEntry);
  });
}