INNER CODE UNIT · Dart

_FeatherAppState

jhomlala/feather · lib/main.dart:31

class _FeatherAppState extends State<FeatherApp> {
  final NavigationProvider _navigation = NavigationProvider();
  final GlobalKey<NavigatorState> _navigatorKey = GlobalKey();
  final LocationManager _locationManager = LocationManager(LocationProvider());
  final StorageManager _storageManager = StorageManager(StorageProvider());
  late WeatherLocalRepository _weatherLocalRepository;
  final WeatherRemoteRepository _weatherRemoteRepository =
      WeatherRemoteRepository(WeatherApiProvider());
  late ApplicationLocalRepository _applicationLocalRepository;

  @override
  void initState() {
    super.initState();
    _weatherLocalRepository = WeatherLocalRepository(_storageManager);
    _applicationLocalRepository = ApplicationLocalRepository(_storageManager);
    WidgetsFlutterBinding.ensureInitialized();
    SystemChrome.setEnabledSystemUIOverlays([]);
    _navigation.defineRoutes();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…