DayScheduleLayout
data class DayScheduleLayout<out T>(val date: LocalDate, val allDayEvents: List<CalendarEvent<T>>, val timedEvents: List<PositionedEvent<T>>)
Partitioned events for a single date column: all-day banner items plus non-overlapping 2D-packed timed placements.
Constructors
Link copied to clipboard
constructor(date: LocalDate, allDayEvents: List<CalendarEvent<T>>, timedEvents: List<PositionedEvent<T>>)
Properties
Link copied to clipboard
EventSpan.AllDay events covering date, ordered by start date, title and id.
Link copied to clipboard
Timed placements ordered by start minute, longer events first.