INNER CODE UNIT · Dart

_MyAppState

biplobsd/running_services_monitor · lib/main.dart:55

class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
  late final GoRouter router;

  @override
  void initState() {
    super.initState();
    WidgetsBinding.instance.addObserver(this);

    router = createAppRouter();

    getIt<WorkingModeBloc>().add(const WorkingModeEvent.detectModes());

    NativeThemeSync.apply(getIt<ThemeBloc>().state);

    final homeBloc = getIt<HomeBloc>();
    final hasData = homeBloc.state.value.allApps.isNotEmpty;
    homeBloc.add(HomeEvent.initializeShizuku(silent: hasData, notify: hasData));
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…