DurationPickerLayout

data class DurationPickerLayout(val hourWeight: Float?, val minuteWeight: Float?, val columnOrder: ImmutableList<DurationPickerColumn> = persistentListOf( DurationPickerColumn.HOUR, DurationPickerColumn.MINUTE ))

Layout options for io.github.kezlab.compose.pickers.duration.DurationPicker.

A null weight leaves that column unweighted so pickerModifier can provide its width.

Parameters

hourWeight

The elapsed-hour column weight, or null for an unweighted column.

minuteWeight

The minute-within-hour column weight, or null for an unweighted column.

columnOrder

The visual order containing each DurationPickerColumn exactly once.

See also

Throws

if a provided weight is not positive or columnOrder does not contain each column exactly once.

Constructors

Link copied to clipboard
constructor(hourWeight: Float?, minuteWeight: Float?, columnOrder: ImmutableList<DurationPickerColumn> = persistentListOf( DurationPickerColumn.HOUR, DurationPickerColumn.MINUTE ))

Properties

Link copied to clipboard
val columnOrder: ImmutableList<DurationPickerColumn>
Link copied to clipboard
Link copied to clipboard