# TimeInputDefaults

Artifact: [androidx.compose.material3:material3](https://developer.android.com/jetpack/androidx/releases/compose-material3) [View Source](https://cs.android.com/search?q=file:androidx/compose/material3/TimePicker.kt+class:androidx.compose.material3.TimeInputDefaults) Common/AllAndroid/JVM
- Cmn

  ```
  object TimeInputDefaults
  ```

*** ** * ** ***

Default values used by `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)`

## Summary

| ### Public functions |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#colors()()` Default colors used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#colors(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.material3.TextFieldColors)( containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorSelectedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorSelectedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, timeTextFieldColors: https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors? )` Default colors used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerShapes` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#shapes()()` Default shapes used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerShapes` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#shapes(androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Shape)(timeFieldShape: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape?, periodSelectorShape: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape?)` Default shapes used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#vibrantColors()()` Default colors used by a vibrant `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputDefaults#vibrantColors(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.material3.TextFieldColors)( containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorSelectedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorSelectedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, periodSelectorContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, timeTextFieldColors: https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors? )` Default colors used by a vibrant `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states | Cmn |

## Public functions

### colors

Cmn

```
@Composable
fun colors(): TimeInputColors
```

Default colors used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states

### colors

Cmn

```
@Composable
fun colors(
    containerColor: Color = Color.Unspecified,
    periodSelectorBorderColor: Color = Color.Unspecified,
    periodSelectorSelectedContainerColor: Color = Color.Unspecified,
    periodSelectorContainerColor: Color = Color.Unspecified,
    periodSelectorSelectedContentColor: Color = Color.Unspecified,
    periodSelectorContentColor: Color = Color.Unspecified,
    timeTextFieldColors: TextFieldColors? = null
): TimeInputColors
```

Default colors used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states

| Parameters |
|---|---|
| `containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of the time input |
| `periodSelectorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the border of the AM/PM toggle |
| `periodSelectorSelectedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the selected container of the AM/PM toggle |
| `periodSelectorContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the container of the AM/PM toggle |
| `periodSelectorSelectedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | color used for the selected content of the AM/PM toggle |
| `periodSelectorContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | color used for the content of the AM/PM toggle |
| `timeTextFieldColors: https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors? = null` | the `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors` used for the hour and minute text fields |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` with specified color overrides |

### shapes

Cmn

```
@Composable
fun shapes(): TimePickerShapes
```

Default shapes used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)`

### shapes

Cmn

```
@Composable
fun shapes(timeFieldShape: Shape? = null, periodSelectorShape: Shape? = null): TimePickerShapes
```

Default shapes used by a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)`

| Parameters |
|---|---|
| `timeFieldShape: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape? = null` | the shape used for the time fields. If null, the default shape will be used. |
| `periodSelectorShape: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape? = null` | the shape used for the AM/PM toggle. If null, the default shape will be used. |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerShapes` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerShapes` with specified shape overrides |

### vibrantColors

Cmn

```
@Composable
fun vibrantColors(): TimeInputColors
```

Default colors used by a vibrant `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states

### vibrantColors

Cmn

```
@Composable
fun vibrantColors(
    containerColor: Color = Color.Unspecified,
    periodSelectorBorderColor: Color = Color.Unspecified,
    periodSelectorSelectedContainerColor: Color = Color.Unspecified,
    periodSelectorContainerColor: Color = Color.Unspecified,
    periodSelectorSelectedContentColor: Color = Color.Unspecified,
    periodSelectorContentColor: Color = Color.Unspecified,
    timeTextFieldColors: TextFieldColors? = null
): TimeInputColors
```

Default colors used by a vibrant `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable#TimeInput(androidx.compose.material3.TimePickerState,androidx.compose.ui.Modifier,androidx.compose.material3.TimeInputColors)` in different states

| Parameters |
|---|---|
| `containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of the time input |
| `periodSelectorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the border of the AM/PM toggle |
| `periodSelectorSelectedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the selected container of the AM/PM toggle |
| `periodSelectorContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color used for the container of the AM/PM toggle |
| `periodSelectorSelectedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | color used for the selected content of the AM/PM toggle |
| `periodSelectorContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | color used for the content of the AM/PM toggle |
| `timeTextFieldColors: https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors? = null` | the `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextFieldColors` used for the hour and minute text fields |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInputColors` with specified color overrides |