broadcastScans property
Native broadcast scan events converted to string-keyed maps.
Implementation
@override
Stream<Map<String, Object?>> get broadcastScans {
return _broadcastScans ??= eventChannel.receiveBroadcastStream().map((
dynamic event,
) {
if (event is Map) {
return event.map((key, value) => MapEntry(key.toString(), value));
}
return <String, Object?>{'error': 'Unexpected native event: $event'};
});
}