loadModels method

FutureOr<Iterable<T>> loadModels(
  1. FutureOr<Iterable<T>> loadModels(
    1. SpecificDatabase database
    ), {
  2. String? databaseName,
})

Loads models using the given loadModels function and adds them to the map

Implementation

FutureOr<Iterable<T>> loadModels(
  FutureOr<Iterable<T>> Function(SpecificDatabase database) loadModels, {
  String? databaseName,
}) async {
  final database = specificDatabase(databaseName);
  final models = await loadModels(database);
  addLoadedModels(models);
  return models;
}