NepaliDatePickerWithEnglishDate

fun NepaliDatePickerWithEnglishDate(state: NepaliDatePickerState, modifier: Modifier = Modifier, englishDateLocale: NepaliDateLocale = NepaliDatePickerDefaults.DefaultLocale, title: @Composable () -> Unit? = { NepaliDatePickerDefaults.NepaliDatePickerTitle( modifier = Modifier.padding(NepaliDatePickerTitlePadding), language = state.locale.language, displayMode = state.displayMode ) }, headline: @Composable () -> Unit? = { NepaliDatePickerDefaults.NepaliDatePickerHeadlineWithEnglishDate( modifier = Modifier.padding(NepaliDatePickerHeadlinePadding), selectedDate = state.selectedDate, selectedEnglishDate = state.selectedEnglishDate, locale = state.locale, englishLocale = englishDateLocale, displayMode = state.displayMode ) }, showModeToggle: Boolean = true, showTodayButton: Boolean = true, colors: NepaliDatePickerColors = NepaliDatePickerDefaults.colors())(source)

NepaliDatePickerWithEnglishDate lets user select a date and preferably should be embedded into Dialogs. Check NepaliDatePickerDialog.

Nepali date picker lets you pick a Nepali date via a calendar UI which displays both Nepali and English dates.

Parameters

state

state of the date picker. See rememberNepaliDatePickerState.

modifier

the Modifier to be applied to this date picker

englishDateLocale

the locale NepaliDateLocale for the english date

title

the title to be displayed in the date picker

headline

the headline to be displayed in the date picker

showModeToggle

the boolean to let user toggle between Date Picker and Date Input

showTodayButton

the boolean to control either to show TODAY button or not

colors

NepaliDatePickerColors that will be used to resolve the colors used for this date picker in different states. See NepaliDatePickerDefaults.colors.

Example usage:

val defaultNepaliDatePickerState = rememberNepaliDatePickerState()

NepaliDatePickerWithEnglishDate(state = defaultNepaliDatePickerState)

See also