appStateStream property
Subscribe to this to get notified of changes in AppState.
Call startListening before subscribing to this stream to start listening to background/foreground events on the platform side.
Implementation
static Stream<AppState> get appStateStream =>
_eventChannel.receiveBroadcastStream().map((event) =>
event == 'foreground' ? AppState.foreground : AppState.background);