TimePickerState
Interface
Common
@ExperimentalMaterial3Api
interface TimePickerState
A state object that can be hoisted to observe the time picker state. It holds the current values and allows for directly setting those values.
Properties
Common
@get:IntRange(from = 0, to = 59) @setparam:IntRange(from = 0, to = 59) var minute: Int
The currently selected minute (0-59).
Common
@get:IntRange(from = 0, to = 23) @setparam:IntRange(from = 0, to = 23) var hour: Int
The currently selected hour (0-23).
Common
var is24hour: Boolean
Indicates whether the time picker uses 24-hour format (true
) or 12-hour format with AM/PM
(false
).
Common
var selection: TimePickerSelectionMode
Specifies whether the hour or minute component is being actively selected by the user.