stream method

Implementation

Future<QuerySnapshot> stream() async {
  try {
    QuerySnapshot qs = await this.get(GetOptions(source: Source.cache));
    if (qs.docs.isEmpty) return this.get(GetOptions(source: Source.server));
    return qs;
  } catch (_) {
    return this.get(GetOptions(source: Source.server));
  }
}