screenStateStream property
Stream<ScreenStateEvent> ?
screenStateStream
Stream of ScreenStateEvent
s.
Each event is streamed as it occurs on the phone.
Only Android ScreenStateEvent
are streamed.
Implementation
Stream<ScreenStateEvent>? get screenStateStream {
if (Platform.isAndroid) {
if (_screenStateStream == null) {
_screenStateStream = _eventChannel
.receiveBroadcastStream()
.map((event) => _parseScreenStateEvent(event));
}
return _screenStateStream;
}
throw ScreenStateException('Screen State API only available on Android');
}