getFilteredLocations method

Future<List<Location>> getFilteredLocations(
  1. LocationFilters filters
)

Implementation

Future<List<Location>> getFilteredLocations(LocationFilters filters) async {
  var prefs =
      '?name=${filters.name}&type=${filters.type}&dimension=${filters.dimension}';

  List<Map<String, dynamic>> objects = await super.getAllEntities(
      '${Constants.baseURL}${Constants.locationEndpoint}$prefs');

  return List<Location>.from(objects.map((x) => Location.fromJson(x)));
}