Picker Defaults
Contains default values and factory methods for creating Picker styles. Follows Material3 component design patterns.
Properties
Default shape for the dividers.
Default thickness of the dividers.
Default width of the selection dividers. Defaults to filling the picker column width.
Default padding around each item.
Default semantics action label for selecting the next picker item.
Default semantics action label for selecting the previous picker item.
Default shape for the selected item background.
Default horizontal inset applied to each side of a composite picker's selection indicator band.
Default spacing between pickers in composite components (e.g., TimePicker, DatePicker).
Default number of visible items in the picker. Must be an odd number for proper center alignment.
Functions
Creates a PickerColors with the provided colors.
Creates inclusive date constraints for a date picker.
Creates value formatting for a date picker.
Creates selectable item lists for a date picker.
Creates layout options for io.github.kezlab.compose.pickers.date.DatePicker columns.
Creates semantics configuration for a date picker.
Creates semantics configuration for a date range picker.
Creates inclusive whole-minute scalar constraints for a duration picker.
Creates value formatting for a duration picker.
Creates selectable item sources for a duration picker.
Creates layout options for io.github.kezlab.compose.pickers.duration.DurationPicker columns.
Creates accessibility configuration for a duration picker.
Creates the default fading edge gradient.
Creates value formatting for one picker column.
Creates a PickerSelectionIndicator without requiring a PickerStyle.
Creates a PickerSelectionIndicator for composite pickers (e.g. io.github.kezlab.compose.pickers.time.TimePicker, io.github.kezlab.compose.pickers.date.DatePicker).
Creates a PickerStyle that groups picker visual and layout styling.
Creates a PickerTextStyles with the provided text styles.
Creates inclusive time constraints for a time picker.
Creates value formatting for a time picker.
Creates selectable item lists for a time picker.
Creates layout options for io.github.kezlab.compose.pickers.time.TimePicker columns.
Creates semantics configuration for a time picker.
Creates inclusive year/month constraints for a year-month picker.
Creates value formatting for a year-month picker.
Creates selectable item lists for a year-month picker.
Creates layout options for io.github.kezlab.compose.pickers.date.YearMonthPicker columns.
Creates semantics configuration for a year-month picker.