Duration Picker Items
data class DurationPickerItems(val hourItems: List<Int>, val minuteItems: List<Int>, val constraints: DurationPickerConstraints = DurationPickerConstraints())
Selectable item sources for io.github.kezlab.compose.pickers.duration.DurationPicker.
hourItems represent elapsed whole hours and must contain distinct non-negative values. minuteItems must contain distinct values in 0..59. constraints are applied to the combined scalar duration after both item sources. Treat both lists as immutable while composed.
Parameters
hour Items
Elapsed whole-hour values available for selection.
minute Items
Minute-within-hour values available for selection.
constraints
Inclusive scalar duration bounds.
See also
Constructors
Link copied to clipboard
constructor(hourItems: List<Int>, minuteItems: List<Int>, constraints: DurationPickerConstraints = DurationPickerConstraints())
Functions
Link copied to clipboard
Returns the selectable duration closest to duration. Equal distances prefer the smaller duration.