AgendaDefaults

Defaults for Agenda.

Functions

Link copied to clipboard
fun DayHeader(date: LocalDate, isToday: Boolean, modifier: Modifier = Modifier, strings: AgendaStrings = strings())

Default day section header in Agenda.

Link copied to clipboard
fun EmptyDay(modifier: Modifier = Modifier, strings: AgendaStrings = strings())

Default placeholder for a day without events when showEmptyDays = true.

Link copied to clipboard
fun EmptyRange(modifier: Modifier = Modifier, strings: AgendaStrings = strings())

Default placeholder when no events exist in the agenda's date range.

Link copied to clipboard
fun EventRow(event: CalendarEvent<*>, modifier: Modifier = Modifier, onClick: () -> Unit? = null, strings: AgendaStrings = strings(), date: LocalDate? = LocalAgendaDate.current)

Default event row in Agenda: a leading vertical color bar, a time label ("All day" or HH:mm – HH:mm clamped to the rendered day's 00:00..24:00 window), the event title, and an optional subtitle.

Link copied to clipboard
fun strings(todayPrefix: String = orreryString(OrreryString.AgendaTodayPrefix), allDayLabel: String = orreryString(OrreryString.AgendaAllDay), noEventsLabel: String = orreryString(OrreryString.AgendaNoEvents)): AgendaStrings

Builds AgendaStrings. Defaults are resolved from the current locale's resources; override any parameter to replace a string.