mapEntriesObserved<KK, VV> method

SunnyObservableMap<KK, VV> mapEntriesObserved<KK, VV>(
  1. MapEntry<KK, VV> mapper(
    1. K? key,
    2. V? value
    ), {
  2. String? debugLabel,
  3. DiffEquality? valueEquality,
})

Implementation

SunnyObservableMap<KK, VV> mapEntriesObserved<KK, VV>(
    MapEntry<KK, VV> mapper(K? key, V? value),
    {String? debugLabel,
    DiffEquality? valueEquality}) {
  return SunnyObservableMap<KK, VV>.ofStream(
    this.map(mapper),
    this.changeStream.map((changes) => changes.replacement.map(mapper)),
    diffEquality: valueEquality,
  );
}