TimePickerTheme
Customizes the appearance of TimePicker controls across the app.
Properties
-
bgcolor(Optional[ColorValue]) –The background color of a
TimePicker. -
cancel_button_style(Optional[ButtonStyle]) –The style of the cancel button of a
TimePicker. -
confirm_button_style(Optional[ButtonStyle]) –The style of the confirm (OK) button of a
TimePicker. -
day_period_border_side(Optional[BorderSide]) –The color and weight of the day period's outline.
-
day_period_button_style(Optional[ButtonStyle]) –The style of the AM/PM toggle control of a
TimePicker. -
day_period_color(Optional[ColorValue]) –The background color of the AM/PM toggle.
-
day_period_shape(Optional[OutlinedBorder]) –The shape of the day period that the
TimePickeruses. -
day_period_text_color(Optional[ColorValue]) –The color of the day period text that represents AM/PM.
-
day_period_text_style(Optional[TextStyle]) –Used to configure the
TextStylefor the AM/PM toggle control. -
dial_bgcolor(Optional[ColorValue]) –The background color of the time picker dial when the entry mode is
TimePickerEntryMode.DIALorTimePickerEntryMode.DIAL_ONLY. -
dial_hand_color(Optional[ColorValue]) –The color of the time picker dial's hand when the entry mode is
TimePickerEntryMode.DIALorTimePickerEntryMode.DIAL_ONLY. -
dial_text_color(Optional[ColorValue]) –The color of the dial text that represents specific hours and minutes.
-
dial_text_style(Optional[TextStyle]) –The
TextStylefor the numbers on the time selection dial. -
elevation(Optional[Number]) –The Material elevation for the time picker dialog.
-
entry_mode_icon_color(Optional[ColorValue]) –The color of the entry mode
IconButton. -
help_text_style(Optional[TextStyle]) –Used to configure the
TextStylefor the helper text in the header. -
hour_minute_color(Optional[ColorValue]) –The background color of the hour and minute header segments.
-
hour_minute_shape(Optional[OutlinedBorder]) –The shape of the hour and minute controls that the
TimePicker -
hour_minute_text_color(Optional[ColorValue]) –The color of the header text that represents hours and minutes.
-
hour_minute_text_style(Optional[TextStyle]) –Used to configure the
TextStylefor the hour/minute controls. -
padding(Optional[PaddingValue]) –The padding around the time picker dialog when the entry mode is
TimePickerEntryMode.DIALorTimePickerEntryMode.DIAL_ONLY. -
shape(Optional[OutlinedBorder]) –The shape of the Dialog that the time picker is presented in.
-
time_selector_separator_color(Optional[ControlStateValue[ColorValue]]) –The color of the time selector separator between the hour and minute controls.
-
time_selector_separator_text_style(Optional[ControlStateValue[TextStyle]]) –Used to configure the text style for the time selector separator between the hour and minute controls.
Properties#
bgcolor
class-attribute
instance-attribute
#
bgcolor: Optional[ColorValue] = None
The background color of a TimePicker.
If this is null, the time picker defaults to the overall theme's
ColorScheme.surface_container_high.
cancel_button_style
class-attribute
instance-attribute
#
cancel_button_style: Optional[ButtonStyle] = None
The style of the cancel button of a TimePicker.
confirm_button_style
class-attribute
instance-attribute
#
confirm_button_style: Optional[ButtonStyle] = None
The style of the confirm (OK) button of a TimePicker.
day_period_border_side
class-attribute
instance-attribute
#
day_period_border_side: Optional[BorderSide] = None
The color and weight of the day period's outline.
day_period_button_style
class-attribute
instance-attribute
#
day_period_button_style: Optional[ButtonStyle] = None
The style of the AM/PM toggle control of a TimePicker.
day_period_color
class-attribute
instance-attribute
#
day_period_color: Optional[ColorValue] = None
The background color of the AM/PM toggle.
day_period_shape
class-attribute
instance-attribute
#
day_period_shape: Optional[OutlinedBorder] = None
The shape of the day period that the TimePicker uses.
day_period_text_color
class-attribute
instance-attribute
#
day_period_text_color: Optional[ColorValue] = None
The color of the day period text that represents AM/PM.
day_period_text_style
class-attribute
instance-attribute
#
Used to configure the TextStyle for the AM/PM toggle control.
If this is null, the time picker defaults to the overall theme's
TextTheme.title_medium.
dial_bgcolor
class-attribute
instance-attribute
#
dial_bgcolor: Optional[ColorValue] = None
The background color of the time picker dial when the entry mode is TimePickerEntryMode.DIAL or TimePickerEntryMode.DIAL_ONLY.
dial_hand_color
class-attribute
instance-attribute
#
dial_hand_color: Optional[ColorValue] = None
The color of the time picker dial's hand when the entry mode is TimePickerEntryMode.DIAL or TimePickerEntryMode.DIAL_ONLY.
dial_text_color
class-attribute
instance-attribute
#
dial_text_color: Optional[ColorValue] = None
The color of the dial text that represents specific hours and minutes.
dial_text_style
class-attribute
instance-attribute
#
The TextStyle for the numbers on the time selection dial.
elevation
class-attribute
instance-attribute
#
The Material elevation for the time picker dialog.
entry_mode_icon_color
class-attribute
instance-attribute
#
entry_mode_icon_color: Optional[ColorValue] = None
The color of the entry mode IconButton.
help_text_style
class-attribute
instance-attribute
#
Used to configure the TextStyle for the helper text in the header.
hour_minute_color
class-attribute
instance-attribute
#
hour_minute_color: Optional[ColorValue] = None
The background color of the hour and minute header segments.
hour_minute_shape
class-attribute
instance-attribute
#
hour_minute_shape: Optional[OutlinedBorder] = None
The shape of the hour and minute controls that the TimePicker
uses.
hour_minute_text_color
class-attribute
instance-attribute
#
hour_minute_text_color: Optional[ColorValue] = None
The color of the header text that represents hours and minutes.
hour_minute_text_style
class-attribute
instance-attribute
#
Used to configure the TextStyle for the hour/minute controls.
padding
class-attribute
instance-attribute
#
padding: Optional[PaddingValue] = None
The padding around the time picker dialog when the entry mode is TimePickerEntryMode.DIAL or TimePickerEntryMode.DIAL_ONLY.
shape
class-attribute
instance-attribute
#
shape: Optional[OutlinedBorder] = None
The shape of the Dialog that the time picker is presented in.
time_selector_separator_color
class-attribute
instance-attribute
#
time_selector_separator_color: Optional[
ControlStateValue[ColorValue]
] = None
The color of the time selector separator between the hour and minute controls.
time_selector_separator_text_style
class-attribute
instance-attribute
#
time_selector_separator_text_style: Optional[
ControlStateValue[TextStyle]
] = None
Used to configure the text style for the time selector separator between the hour and minute controls.