# ExposedDropdownMenuDefaults

Artifact: [androidx.compose.material:material](https://developer.android.com/jetpack/androidx/releases/compose-material) [View Source](https://cs.android.com/search?q=file:androidx/compose/material/ExposedDropdownMenu.kt+class:androidx.compose.material.ExposedDropdownMenuDefaults) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.1.0) Common/AllAndroid/JVM
- Cmn

  ```
  @ExperimentalMaterialApi
  object ExposedDropdownMenuDefaults
  ```

*** ** * ** ***

Contains default values used by Exposed Dropdown Menu.

## Summary

| ### Public functions |
|---|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `@https://developer.android.com/reference/kotlin/androidx/compose/material/ExperimentalMaterialApi @https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/ExposedDropdownMenuDefaults#TrailingIcon(kotlin.Boolean,kotlin.Function0)(expanded: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, onIconClick: () -> https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)` Default trailing icon for Exposed Dropdown Menu. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/ExposedDropdownMenuDefaults#outlinedTextFieldColors(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.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.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.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color)( textColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTextColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, backgroundColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, cursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorCursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unfocusedBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, leadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, trailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unfocusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, placeholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledPlaceholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` that represents the default input text, background and content (including label, placeholder, leading and trailing icons) colors used in an `https://developer.android.com/reference/kotlin/androidx/compose/material/OutlinedTextField.composable#OutlinedTextField(androidx.compose.foundation.text.input.TextFieldState,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.text.TextStyle,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Boolean,androidx.compose.foundation.text.input.InputTransformation,androidx.compose.foundation.text.input.OutputTransformation,androidx.compose.foundation.text.KeyboardOptions,androidx.compose.foundation.text.input.KeyboardActionHandler,androidx.compose.foundation.text.input.TextFieldLineLimits,androidx.compose.foundation.ScrollState,androidx.compose.ui.graphics.Shape,androidx.compose.material.TextFieldColors,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/ExposedDropdownMenuDefaults#textFieldColors(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.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.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.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color)( textColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTextColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, backgroundColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, cursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorCursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unfocusedIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, leadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, trailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, focusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unfocusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, errorLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, placeholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledPlaceholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` that represents the default input text, background and content (including label, placeholder, leading and trailing icons) colors used in a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextField.composable#TextField(androidx.compose.foundation.text.input.TextFieldState,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.text.TextStyle,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Boolean,androidx.compose.foundation.text.input.InputTransformation,androidx.compose.foundation.text.input.OutputTransformation,androidx.compose.foundation.text.KeyboardOptions,androidx.compose.foundation.text.input.KeyboardActionHandler,androidx.compose.foundation.text.input.TextFieldLineLimits,androidx.compose.foundation.ScrollState,androidx.compose.ui.graphics.Shape,androidx.compose.material.TextFieldColors,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |

## Public functions

### TrailingIcon

Cmn Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.1.0)

```
@ExperimentalMaterialApi
@Composable
fun TrailingIcon(expanded: Boolean, onIconClick: () -> Unit = {}): Unit
```

Default trailing icon for Exposed Dropdown Menu.

| Parameters |
|---|---|
| `expanded: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | Whether `https://developer.android.com/reference/kotlin/androidx/compose/material/ExposedDropdownMenuBoxScope#ExposedDropdownMenu(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,kotlin.Function1)` is expanded or not. Affects the appearance of the icon. |
| `onIconClick: () -> https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html = {}` | Called when the icon was clicked. |

### outlinedTextFieldColors

Cmn Added in [1.10.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.10.0)

```
@Composable
fun outlinedTextFieldColors(
    textColor: Color = LocalContentColor.current.copy(LocalContentAlpha.current),
    disabledTextColor: Color = textColor.copy(ContentAlpha.disabled),
    backgroundColor: Color = Color.Transparent,
    cursorColor: Color = MaterialTheme.colors.primary,
    errorCursorColor: Color = MaterialTheme.colors.error,
    focusedBorderColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    unfocusedBorderColor: Color = MaterialTheme.colors.onSurface.copy(alpha = ContentAlpha.disabled),
    disabledBorderColor: Color = unfocusedBorderColor.copy(alpha = ContentAlpha.disabled),
    errorBorderColor: Color = MaterialTheme.colors.error,
    leadingIconColor: Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity),
    disabledLeadingIconColor: Color = leadingIconColor.copy(alpha = ContentAlpha.disabled),
    errorLeadingIconColor: Color = leadingIconColor,
    trailingIconColor: Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity),
    focusedTrailingIconColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    disabledTrailingIconColor: Color = trailingIconColor.copy(alpha = ContentAlpha.disabled),
    errorTrailingIconColor: Color = MaterialTheme.colors.error,
    focusedLabelColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    unfocusedLabelColor: Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium),
    disabledLabelColor: Color = unfocusedLabelColor.copy(ContentAlpha.disabled),
    errorLabelColor: Color = MaterialTheme.colors.error,
    placeholderColor: Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium),
    disabledPlaceholderColor: Color = placeholderColor.copy(ContentAlpha.disabled)
): TextFieldColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` that represents the default input text, background and content (including label, placeholder, leading and trailing icons) colors used in an `https://developer.android.com/reference/kotlin/androidx/compose/material/OutlinedTextField.composable#OutlinedTextField(androidx.compose.foundation.text.input.TextFieldState,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.text.TextStyle,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Boolean,androidx.compose.foundation.text.input.InputTransformation,androidx.compose.foundation.text.input.OutputTransformation,androidx.compose.foundation.text.KeyboardOptions,androidx.compose.foundation.text.input.KeyboardActionHandler,androidx.compose.foundation.text.input.TextFieldLineLimits,androidx.compose.foundation.ScrollState,androidx.compose.ui.graphics.Shape,androidx.compose.material.TextFieldColors,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `textColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = LocalContentColor.current.copy(LocalContentAlpha.current)` | Represents the color used for the input text of this text field. |
| `disabledTextColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = textColor.copy(ContentAlpha.disabled)` | Represents the color used for the input text of this text field when it's disabled. |
| `backgroundColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Transparent` | Represents the background color for this text field. |
| `cursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary` | Represents the cursor color for this text field. |
| `errorCursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the cursor color for this text field when it's in error state. |
| `focusedBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the border color for this text field when it's focused. |
| `unfocusedBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = ContentAlpha.disabled)` | Represents the border color for this text field when it's not focused. |
| `disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = unfocusedBorderColor.copy(alpha = ContentAlpha.disabled)` | Represents the border color for this text field when it's disabled. |
| `errorBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the border color for this text field when it's in error state. |
| `leadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity)` | Represents the leading icon color for this text field. |
| `disabledLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = leadingIconColor.copy(alpha = ContentAlpha.disabled)` | Represents the leading icon color for this text field when it's disabled. |
| `errorLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = leadingIconColor` | Represents the leading icon color for this text field when it's in error state. |
| `trailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity)` | Represents the trailing icon color for this text field. |
| `focusedTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the trailing icon color for this text field when it's focused. |
| `disabledTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = trailingIconColor.copy(alpha = ContentAlpha.disabled)` | Represents the trailing icon color for this text field when it's disabled. |
| `errorTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the trailing icon color for this text field when it's in error state. |
| `focusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the label color for this text field when it's focused. |
| `unfocusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium)` | Represents the label color for this text field when it's not focused. |
| `disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = unfocusedLabelColor.copy(ContentAlpha.disabled)` | Represents the label color for this text field when it's disabled. |
| `errorLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the label color for this text field when it's in error state. |
| `placeholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium)` | Represents the placeholder color for this text field. |
| `disabledPlaceholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = placeholderColor.copy(ContentAlpha.disabled)` | Represents the placeholder color for this text field when it's disabled. |

### textFieldColors

Cmn Added in [1.10.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.10.0)

```
@Composable
fun textFieldColors(
    textColor: Color = LocalContentColor.current.copy(LocalContentAlpha.current),
    disabledTextColor: Color = textColor.copy(ContentAlpha.disabled),
    backgroundColor: Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.BackgroundOpacity),
    cursorColor: Color = MaterialTheme.colors.primary,
    errorCursorColor: Color = MaterialTheme.colors.error,
    focusedIndicatorColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    unfocusedIndicatorColor: Color = MaterialTheme.colors.onSurface.copy(
                alpha = TextFieldDefaults.UnfocusedIndicatorLineOpacity
            ),
    disabledIndicatorColor: Color = unfocusedIndicatorColor.copy(alpha = ContentAlpha.disabled),
    errorIndicatorColor: Color = MaterialTheme.colors.error,
    leadingIconColor: Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity),
    disabledLeadingIconColor: Color = leadingIconColor.copy(alpha = ContentAlpha.disabled),
    errorLeadingIconColor: Color = leadingIconColor,
    trailingIconColor: Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity),
    focusedTrailingIconColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    disabledTrailingIconColor: Color = trailingIconColor.copy(alpha = ContentAlpha.disabled),
    errorTrailingIconColor: Color = MaterialTheme.colors.error,
    focusedLabelColor: Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high),
    unfocusedLabelColor: Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium),
    disabledLabelColor: Color = unfocusedLabelColor.copy(ContentAlpha.disabled),
    errorLabelColor: Color = MaterialTheme.colors.error,
    placeholderColor: Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium),
    disabledPlaceholderColor: Color = placeholderColor.copy(ContentAlpha.disabled)
): TextFieldColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextFieldColors` that represents the default input text, background and content (including label, placeholder, leading and trailing icons) colors used in a `https://developer.android.com/reference/kotlin/androidx/compose/material/TextField.composable#TextField(androidx.compose.foundation.text.input.TextFieldState,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.text.TextStyle,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Boolean,androidx.compose.foundation.text.input.InputTransformation,androidx.compose.foundation.text.input.OutputTransformation,androidx.compose.foundation.text.KeyboardOptions,androidx.compose.foundation.text.input.KeyboardActionHandler,androidx.compose.foundation.text.input.TextFieldLineLimits,androidx.compose.foundation.ScrollState,androidx.compose.ui.graphics.Shape,androidx.compose.material.TextFieldColors,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `textColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = LocalContentColor.current.copy(LocalContentAlpha.current)` | Represents the color used for the input text of this text field. |
| `disabledTextColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = textColor.copy(ContentAlpha.disabled)` | Represents the color used for the input text of this text field when it's disabled. |
| `backgroundColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.BackgroundOpacity)` | Represents the background color for this text field. |
| `cursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary` | Represents the cursor color for this text field. |
| `errorCursorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the cursor color for this text field when it's in error state. |
| `focusedIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the indicator color for this text field when it's focused. |
| `unfocusedIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy( alpha = TextFieldDefaults.UnfocusedIndicatorLineOpacity )` | Represents the indicator color for this text field when it's not focused. |
| `disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = unfocusedIndicatorColor.copy(alpha = ContentAlpha.disabled)` | Represents the indicator color for this text field when it's disabled. |
| `errorIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the indicator color for this text field when it's in error state. |
| `leadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity)` | Represents the leading icon color for this text field. |
| `disabledLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = leadingIconColor.copy(alpha = ContentAlpha.disabled)` | Represents the leading icon color for this text field when it's disabled. |
| `errorLeadingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = leadingIconColor` | Represents the leading icon color for this text field when it's in error state. |
| `trailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(alpha = TextFieldDefaults.IconOpacity)` | Represents the trailing icon color for this text field. |
| `focusedTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the trailing icon color for this text field when it's focused. |
| `disabledTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = trailingIconColor.copy(alpha = ContentAlpha.disabled)` | Represents the trailing icon color for this text field when it's disabled. |
| `errorTrailingIconColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the trailing icon color for this text field when it's in error state. |
| `focusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.primary.copy(alpha = ContentAlpha.high)` | Represents the label color for this text field when it's focused. |
| `unfocusedLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium)` | Represents the label color for this text field when it's not focused. |
| `disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = unfocusedLabelColor.copy(ContentAlpha.disabled)` | Represents the label color for this text field when it's disabled. |
| `errorLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.error` | Represents the label color for this text field when it's in error state. |
| `placeholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.onSurface.copy(ContentAlpha.medium)` | Represents the placeholder color for this text field. |
| `disabledPlaceholderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = placeholderColor.copy(ContentAlpha.disabled)` | Represents the placeholder color for this text field when it's disabled. |