usbDeviceStream property

  1. @override
Stream<UsbConnectionEvent> get usbDeviceStream
override

Implementation

@override
Stream<UsbConnectionEvent> get usbDeviceStream {
  return _usbChannel.receiveBroadcastStream().map((e) {
    final map = Map<String, dynamic>.from(e as Map);
    return UsbConnectionEvent(
      deviceId: map['device_id'] as String,
      connected: map['connected'] as bool,
    );
  });
}