getCollection<T extends Object<T>> method

Future<List<T>> getCollection<T extends Object<T>>({
  1. required CollectionReference<Object?> reference,
  2. Query<Object?> query(
    1. CollectionReference<Object?>
    )?,
})

Implementation

Future<List<T>> getCollection<T extends object.Object<T>>({
  required CollectionReference reference,
  Query<Object?> Function(CollectionReference)? query,
}) async {
  final q = query == null ? reference : query(reference);
  return _getInternalCollection(query: q);
}