getCollectionGroup<T extends Object<T>> method

Future<List<T>> getCollectionGroup<T extends Object<T>>({
  1. required Query<Map<String, dynamic>> reference,
  2. Query<Object?> query(
    1. Query<Map<String, dynamic>>
    )?,
})

Implementation

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