snapshots method

Stream<TypedQuerySnapshot<D>> snapshots({
  1. bool includeMetadataChanges = false,
})

Notifies of query results at this location

Implementation

Stream<TypedQuerySnapshot<D>> snapshots({
  bool includeMetadataChanges = false,
}) {
  return _inner
      .snapshots(
    includeMetadataChanges: includeMetadataChanges,
  )
      .map((qs) {
    return TypedQuerySnapshot(
      qs.docChanges,
      qs.docs
          .map((ds) => DocSnapshot<D>._fromSnapshot(_firestore, ds))
          .toList(growable: false),
      qs.metadata,
    );
  });
}