requestSearch method

Future<List<OSMData>> requestSearch({
  1. required Client client,
  2. required String search,
  3. required String language,
  4. String? countryFilter,
})

Implementation

Future<List<OSMData>> requestSearch(
    {required Client client, required String search, required String language, String? countryFilter}) async {
  var response = await HttpRequestCustom.requestWithSearch(
      client: client, search: search, language: language, countryFilter: countryFilter);
  notifyListener();
  if (response.isNotEmpty) {
    return response.map((e) => OSMData.fromJson(e)).toList();
  } else {
    return [];
  }
}