DialogDateDefaults
Functions
Link copied to clipboard
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: @Composable (dayOfWeek: DayOfWeek) -> String = {
defaultFormatterWeekDayLabel(it)
}, formatterSelectedDate: @Composable (date: LocalDate) -> String = {
defaultFormatterSelectedDate(it)
}, formatterSelectedMonth: @Composable (month: Month) -> String = {
defaultFormatterSelectedMonth(it)
}, formatterSelectedYear: @Composable (year: Int) -> String = { it.toString() }, formatterMonthSelectorList: @Composable (month: Month) -> String = {
defaultFormatterSelectedMonthInSelectorList(it)
}, formatterYearSelectorList: @Composable (year: Int) -> String = { it.toString() }, dateCellHeight: Dp = 48.dp, showNextPreviousMonthButtons: Boolean = true, showNextPreviousYearButtons: Boolean = true): DialogDate.Setup