updateQueryList method

void updateQueryList(
  1. String query
)

Implementation

void updateQueryList(String query) {
  List<Country> filter = [];
  //filtering the list of countries on the basis of name
  for (var element in countries) {
    String currentCountryName = element.name.toLowerCase();
    if (currentCountryName.contains(query.toLowerCase())) {
      filter.add(element);
    }
  }

  filteredCountries = filter;
  update();
}