Package-level declarations

Types

Link copied to clipboard
class DurationPickerState(initialDuration: Duration = Duration.ZERO)

Saveable logical state for DurationPicker.

Functions

Link copied to clipboard
fun DurationPicker(modifier: Modifier = Modifier, pickerModifier: Modifier = Modifier, state: DurationPickerState = rememberDurationPickerState(), onSelectedDurationChange: (Duration) -> Unit = {}, enabled: Boolean = true, items: DurationPickerItems = PickerDefaults.durationPickerItems(), format: DurationPickerFormat = PickerDefaults.durationPickerFormat(), style: PickerStyle = PickerDefaults.style(), selectionIndicator: PickerSelectionIndicator = PickerDefaults.selectionIndicator(style), layout: DurationPickerLayout = PickerDefaults.durationPickerLayout(), spacingBetweenPickers: Dp = PickerDefaults.SpacingBetweenPickers, semantics: DurationPickerSemantics = PickerDefaults.durationPickerSemantics())

Selects a finite, non-negative, whole-minute Duration with elapsed-hour and minute columns.

Link copied to clipboard

Creates and remembers a DurationPickerState.

Creates and remembers a DurationPickerState normalized by items.