@override Stream<String> get messages { return _eventChannel.receiveBroadcastStream().map((event) => event as String); }