eventsWithPlaceholder property

List<CalendarMonthEvent> get eventsWithPlaceholder

Combines the persisted events with the temporary placeholder event for rendering.

Implementation

List<CalendarMonthEvent> get eventsWithPlaceholder {
  final allEvents = [..._events];
  if (_placeholderEvent != null) {
    allEvents.add(_placeholderEvent!);
  }
  allEvents.sort((a, b) => a.startDate.compareTo(b.startDate));
  return allEvents;
}