StreamEntryDto.fromEntry constructor
StreamEntryDto.fromEntry(
- StreamEntry entry
Builds a StreamEntryDto from an internal StreamEntry.
Implementation
factory StreamEntryDto.fromEntry(StreamEntry<dynamic> entry) =>
StreamEntryDto(
id: entry.entryIdentifier.id,
name: entry.entryIdentifier.name,
typeLabel: entry.entryIdentifier.typeLabel,
lastValue: Serialization.encodeValue(entry.data?.lastValue),
lastError: entry.data?.lastError?.toString(),
listenerCount: entry.metadata.listenerCount,
lastEmittedAt: entry.metadata.lastEmittedAt?.toIso8601String(),
isClosed: entry.metadata.isClosed,
closedAt: entry.metadata.closedAt?.toIso8601String(),
isInjectable: entry.metadata.isInjectable,
isSubject: entry.metadata.isSubject,
);