getFirstStream<T extends YustDoc> method

Stream<T?> getFirstStream<T extends YustDoc>(
  1. YustDocSetup<T> docSetup, {
  2. List<YustFilter>? filters,
  3. List<YustOrderBy>? orderBy,
})

Returns a stream of the first YustDoc in a list.

Whenever another user make a change, a new version of the document is returned. The result is null if no document was found.

Implementation

Stream<T?> getFirstStream<T extends YustDoc>(
  YustDocSetup<T> docSetup, {
  List<YustFilter>? filters,
  List<YustOrderBy>? orderBy,
}) {
  return Stream.fromFuture(
      getFirstFromDB<T>(docSetup, filters: filters, orderBy: orderBy));
}