toStreamFromBinary static method

Stream<EventData> toStreamFromBinary(
  1. String eventType,
  2. List<int> data, {
  3. UuidV4? uuid,
  4. List<int> metadata = const [],
})

Create Stream from single event with json data

Implementation

static Stream<EventData> toStreamFromBinary(
  String eventType,
  List<int> data, {
  UuidV4? uuid,
  List<int> metadata = const [],
}) {
  return Stream.fromIterable([
    EventData(
      data: data,
      type: eventType,
      metadata: metadata,
      contentType: ContentTypes.ApplicationJson,
      uuid: uuid?.value.uuid ?? UuidV4.newUuid().value.uuid,
    )
  ]);
}