updateEventCities method
inherited
Implementation
void updateEventCities() {
eventList?.forEach((element) {
if (/*element.city != null &&*/
element.latitude != null && element.longitude != null) {
var cityIndex = eventCities.indexWhere((city) => city.id == element.id);
if (cityIndex != -1) {
eventCities[cityIndex] = CityObservable(
element.id,
element.city.validate(),
LatLng(element.latitude.toDouble(), element.longitude.toDouble()),
);
} else {
eventCities.add(
CityObservable(
element.id,
element.city.validate(),
LatLng(element.latitude.toDouble(), element.longitude.toDouble()),
),
);
}
}
});
}