parseUsbDeviceEventStream method

  1. @visibleForTesting
Stream<UsbDeviceEvent> parseUsbDeviceEventStream(
  1. Stream source
)

Implementation

@visibleForTesting
Stream<UsbDeviceEvent> parseUsbDeviceEventStream(Stream<dynamic> source) {
  return source.map(
    (event) => event is Map
        ? UsbDeviceEvent.fromMap(Map<String, dynamic>.from(event))
        : const UsbDeviceEvent(type: UsbDeviceEventType.unknown),
  );
}