snapshots property

Stream<ServerSnapshot> get snapshots

The snapshot each document takes, as it takes it.

A server broadcasts the new document status on this, so clients replace their history instead of replaying a log the server has already pruned. It carries the snapshots createSnapshot takes and the ones compactAfter causes.

Implementation

Stream<ServerSnapshot> get snapshots => _snapshots.stream;