coverFlutterFgbgModule function

  1. @CoverMyApp()
Widget Function() coverFlutterFgbgModule(
  1. Widget materialAppBuilder()
)

Implementation

@CoverMyApp()
Widget Function() coverFlutterFgbgModule(Widget Function() materialAppBuilder) {

  if (defaultTargetPlatform == TargetPlatform.android ||
      defaultTargetPlatform == TargetPlatform.iOS) {
    return () => FGBGNotifier(
      onEvent: (event) {
        if (event == FGBGType.foreground) {
          EasyEventBus.fire('App is in foreground', true);
        } else {
          EasyEventBus.fire('App is in background', true);

        }
      },
      child: materialAppBuilder(),
    );
  }


  return () => materialAppBuilder();
}