Stream<Map<String, dynamic>> get eventsStream { return eventChannel.receiveBroadcastStream().map((event) => Map<String, dynamic>.from(event)); }