Added in 1.5.0-alpha17
interface DatePickerState
A state object that can be hoisted to observe the date picker state. See rememberDatePickerState.
Properties
selectedDateMillis
Added in 1.5.0-alpha17
var selectedDateMillis: Long?
A timestamp that represents the selected date start of the day in UTC milliseconds from the epoch.
displayedMonthMillis
Added in 1.5.0-alpha17
var displayedMonthMillis: Long
A timestamp that represents the currently displayed month start date in UTC milliseconds from the epoch.
displayMode
Added in 1.5.0-alpha17
var displayMode: DisplayMode
A DisplayMode that represents the current UI mode (i.e. picker or input).
yearRange
Added in 1.5.0-alpha17
val yearRange: IntRange
An IntRange that holds the year range that the date picker will be limited to.
selectableDates
Added in 1.5.0-alpha17
val selectableDates: SelectableDates
A SelectableDates that is consulted to check if a date is allowed.
In case a date is not allowed to be selected, it will appear disabled in the UI.
locale
Added in 1.5.0-alpha17
val locale: CalendarLocale
A locale that will be used when formatting dates, determining the input format, week-days, and more.