loadAll<U extends DatabaseObject> static method

Future<List<U>> loadAll<U extends DatabaseObject>(
  1. List<FirebaseObjectReference<DatabaseObject>> refs
)

Creates a new document in the specified CollectionReference and sets the ref to the newly created document.

Implementation

static Future<List<U>> loadAll<U extends DatabaseObject>(
    List<FirebaseObjectReference<DatabaseObject>> refs) async {
  List<Future<DatabaseObject>> futures = [];
  for (FirebaseObjectReference<DatabaseObject> ref in refs) {
    futures.add(ref.load());
  }
  List<DatabaseObject> objects = await Future.wait(futures);
  return List<U>.from(objects);
}