tickStream method
Implementation
@override
Stream<Map<String, dynamic>> tickStream() {
_cachedStream ??=
_eventChannel.receiveBroadcastStream().map((event) {
if (event is Map) {
return event.cast<String, dynamic>();
}
throw StateError('Invalid event payload: $event');
}).asBroadcastStream();
return _cachedStream!;
}