watchQuery method

Stream<List<T>>? watchQuery(
  1. DatumQuery query, {
  2. String? userId,
})

Watches a subset of items matching a query. Returns null if the adapter does not support reactive queries.

Implementation

Stream<List<T>>? watchQuery(DatumQuery query, {String? userId}) {
  _ensureInitialized();
  return localAdapter.watchQuery(query, userId: userId)?.asyncMap((list) => Future.wait(list.map(_applyPostFetchTransforms)));
}