parseInteractionStream method

  1. @visibleForTesting
Stream<DeviceInteractionRequest> parseInteractionStream(
  1. Stream stream
)

Implementation

@visibleForTesting
Stream<DeviceInteractionRequest> parseInteractionStream(
  Stream<dynamic> stream,
) {
  return stream.map(
    (event) => event is Map
        ? DeviceInteractionRequest.fromMap(Map<String, dynamic>.from(event))
        : const DeviceInteractionRequest(
            requestId: '',
            kind: DeviceInteractionKind.unknown,
          ),
  );
}