getDevicesStream method
Implementation
@override
Stream<List<Scanner>> getDevicesStream() async* {
final stream = getDevicesEventChannel.receiveBroadcastStream();
await for (final rawScanners in stream) {
yield [
for (final scanner in rawScanners ?? [])
Scanner(scanner["name"].toString(), scanner["vendor"].toString(),
scanner["model"].toString(), scanner["type"].toString())
];
}
}