updateEvent method
Updates an existing event, matched by its CalendarEvent.id.
Implementation
void updateEvent(CalendarEvent event) {
final index = _events.indexWhere((e) => e.id == event.id);
if (index != -1) {
_events[index] = event;
notifyListeners();
}
}