DialogDateDefaults

Functions

Link copied to clipboard
fun dateRange(years: IntRange = 1900..2100): DialogDate.Range
Link copied to clipboard
fun setup(buttonToday: @Composable (enabled: Boolean, onClick: () -> Unit) -> Unit? = { enabled, onClick -> OutlinedButton( onClick = onClick, enabled = enabled ) { Text(text = stringResource(Res.string.composedialogs_date_today)) } }, firstDayOfWeek: DayOfWeek = DayOfWeek.MONDAY, formatterWeekDayLabel: (dayOfWeek: DayOfWeek) -> String = { defaultFormatterWeekDayLabel(it) }, formatterSelectedDate: (date: LocalDate) -> String = { defaultFormatterSelectedDate(it) }, formatterSelectedMonth: (month: Month) -> String = { defaultFormatterSelectedMonth(it) }, formatterSelectedYear: (year: Int) -> String = { it.toString() }, formatterMonthSelectorList: (month: Month) -> String = { defaultFormatterSelectedMonthInSelectorList(it) }, formatterYearSelectorList: (year: Int) -> String = { it.toString() }, dateCellHeight: Dp = 48.dp, showNextPreviousMonthButtons: Boolean = true, showNextPreviousYearButtons: Boolean = true): DialogDate.Setup