putRecords method

  1. @override
void putRecords(
  1. Map<K, Record<V>> recordMap
)
override

Stores records without updating the HLC. Meant for subclassing, clients should use putAll() instead. Make sure to call refreshCanonicalTime() if using this method directly.

Implementation

@override
void putRecords(Map<K, Record<V>> recordMap) {
  _map.addAll(recordMap);
  recordMap
      .map((key, value) => MapEntry(key, value.value))
      .entries
      .forEach(_controller.add);
}