StreamMap<K, V>.fromEntries constructor
StreamMap<K, V>.fromEntries (
- Iterable<
MapEntry< entries, {K, V> > - OnUpdate<
Map< ? onUpdate,K, V> > - OnEvent<
CollectionEvent< ? onEvent,K, V> > - OnChange<
CollectionChangeEvent< ? onChange,K, V> >
Creates a new StreamMap where all entries of entries
have been added in iteration order.
If multiple entries
have the same key,
later occurrences overwrite the earlier ones.
Implementation
factory StreamMap.fromEntries(
Iterable<MapEntry<K, V>> entries, {
OnUpdate<Map<K, V>>? onUpdate,
OnEvent<CollectionEvent<K, V>>? onEvent,
OnChange<CollectionChangeEvent<K, V>>? onChange,
}) {
return StreamMap<K, V>(
value: Map.fromEntries(entries),
onUpdate: onUpdate,
onEvent: onEvent,
onChange: onChange,
);
}