flutter_app_events 0.0.1-beta.1
flutter_app_events: ^0.0.1-beta.1 copied to clipboard
A Flutter package to listen for app lifecycle events and network connectivity changes, and propagate them using your preferred state management solution.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add flutter_app_eventsWith Flutter:
$ flutter pub add flutter_app_eventsThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
flutter_app_events: ^0.0.1-beta.1Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:flutter_app_events/app_events.dart';
import 'package:flutter_app_events/enums/app_state_enum.dart';
import 'package:flutter_app_events/enums/network_state_enum.dart';
import 'package:flutter_app_events/event_bus_listener.dart';
import 'package:flutter_app_events/observers/app_state_observer.dart';
import 'package:flutter_app_events/observers/connectivity_state_observer.dart';