# AssistChipDefaults

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/Chip.kt+class:androidx.compose.material3.AssistChipDefaults) Common/AllAndroid/JVM
- Cmn

  ```
  object AssistChipDefaults
  ```

*** ** * ** ***

Contains the baseline values used by `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

## Summary

| ### Public functions |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipBorder` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable [assistChipBorder](https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipBorder(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp))( borderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, borderWidth: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` **This function is deprecated.** Maintained for binary compatibility. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/BorderStroke` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipBorder(kotlin.Boolean,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp)( enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, borderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, borderWidth: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipBorder` that represents the default border used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipColors()()` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container , label, and icon colors used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipColors(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)( containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, labelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, leadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, trailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLeadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTrailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container , label, and icon colors used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipElevation(androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)( elevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, pressedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, focusedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, hoveredElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, draggedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, disabledElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` that will animate between the provided values according to the Material specification for a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#elevatedAssistChipColors()()` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container, label, and icon colors used in an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#elevatedAssistChipColors(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)( containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, labelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, leadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, trailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledLeadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTrailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container, label, and icon colors used in an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#elevatedAssistChipElevation(androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp)( elevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, pressedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, focusedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, hoveredElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, draggedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp, disabledElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp )` Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` that will animate between the provided values according to the Material specification for an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Arrangement.Horizontal` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#horizontalArrangement()()` Returns the default arrangement of the icon and label within an assist chip. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Arrangement.Horizontal` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#horizontalArrangement(androidx.compose.ui.unit.Dp)(spacing: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp)` Creates an `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Arrangement.Horizontal` that represents the default arrangement of the icon and label within an assist chip. | Cmn |

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/PaddingValues` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#ContentPadding()` The padding around the content of the chip, including the leadingIcon, label, and trailingIcon | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#Height()` The height applied for an assist chip. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#HorizontalSpacing()` The spacing between the icon and label of an assist chip. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#IconSize()` The size of an assist chip icon. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#shape()` Default shape of an assist chip. | Cmn |

## Public functions

### assistChipBorder

Cmn

```
@Composable
fun [assistChipBorder](https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChipDefaults#assistChipBorder(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp))(
    borderColor: Color = AssistChipTokens.FlatOutlineColor.value,
    disabledBorderColor: Color = AssistChipTokens.FlatDisabledOutlineColor.value.copy(
                alpha = AssistChipTokens.FlatDisabledOutlineOpacity
            ),
    borderWidth: Dp = AssistChipTokens.FlatOutlineWidth
): ChipBorder
```

> [!CAUTION]
> **This function is deprecated.**   
> Maintained for binary compatibility. Use the assistChipBorder function that returns BorderStroke instead, use this instead:
>
> ```kotlin
> assistChipBorder(enabled, borderColor, disabledBorderColor, borderWidth)
> ```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipBorder` that represents the default border used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `borderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = AssistChipTokens.FlatOutlineColor.value` | the border color of this chip when enabled |
| `disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = AssistChipTokens.FlatDisabledOutlineColor.value.copy( alpha = AssistChipTokens.FlatDisabledOutlineOpacity )` | the border color of this chip when not enabled |
| `borderWidth: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.FlatOutlineWidth` | the border stroke width of this chip |

### assistChipBorder

Cmn

```
@Composable
fun assistChipBorder(
    enabled: Boolean,
    borderColor: Color = AssistChipTokens.FlatOutlineColor.value,
    disabledBorderColor: Color = AssistChipTokens.FlatDisabledOutlineColor.value.copy(
                alpha = AssistChipTokens.FlatDisabledOutlineOpacity
            ),
    borderWidth: Dp = AssistChipTokens.FlatOutlineWidth
): BorderStroke
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipBorder` that represents the default border used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is enabled |
| `borderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = AssistChipTokens.FlatOutlineColor.value` | the border color of this chip when enabled |
| `disabledBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = AssistChipTokens.FlatDisabledOutlineColor.value.copy( alpha = AssistChipTokens.FlatDisabledOutlineOpacity )` | the border color of this chip when not enabled |
| `borderWidth: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.FlatOutlineWidth` | the border stroke width of this chip |

### assistChipColors

Cmn

```
@Composable
fun assistChipColors(): ChipColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container , label, and icon colors used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

### assistChipColors

Cmn

```
@Composable
fun assistChipColors(
    containerColor: Color = Color.Unspecified,
    labelColor: Color = Color.Unspecified,
    leadingIconContentColor: Color = Color.Unspecified,
    trailingIconContentColor: Color = Color.Unspecified,
    disabledContainerColor: Color = Color.Unspecified,
    disabledLabelColor: Color = Color.Unspecified,
    disabledLeadingIconContentColor: Color = Color.Unspecified,
    disabledTrailingIconContentColor: Color = Color.Unspecified
): ChipColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container , label, and icon colors used in a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of this chip when enabled |
| `labelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the label color of this chip when enabled |
| `leadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's start icon when enabled |
| `trailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's end icon when enabled |
| `disabledContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of this chip when not enabled |
| `disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the label color of this chip when not enabled |
| `disabledLeadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's start icon when not enabled |
| `disabledTrailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's end icon when not enabled |

### assistChipElevation

Cmn

```
@Composable
fun assistChipElevation(
    elevation: Dp = AssistChipTokens.FlatContainerElevation,
    pressedElevation: Dp = elevation,
    focusedElevation: Dp = elevation,
    hoveredElevation: Dp = elevation,
    draggedElevation: Dp = AssistChipTokens.DraggedContainerElevation,
    disabledElevation: Dp = elevation
): ChipElevation
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` that will animate between the provided values according to the Material specification for a flat `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `elevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.FlatContainerElevation` | the elevation used when the `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)` is has no other `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/Interaction`s |
| `pressedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = elevation` | the elevation used when the chip is pressed. |
| `focusedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = elevation` | the elevation used when the chip is focused |
| `hoveredElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = elevation` | the elevation used when the chip is hovered |
| `draggedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.DraggedContainerElevation` | the elevation used when the chip is dragged |
| `disabledElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = elevation` | the elevation used when the chip is not enabled |

### elevatedAssistChipColors

Cmn

```
@Composable
fun elevatedAssistChipColors(): ChipColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container, label, and icon colors used in an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

### elevatedAssistChipColors

Cmn

```
@Composable
fun elevatedAssistChipColors(
    containerColor: Color = Color.Unspecified,
    labelColor: Color = Color.Unspecified,
    leadingIconContentColor: Color = Color.Unspecified,
    trailingIconContentColor: Color = Color.Unspecified,
    disabledContainerColor: Color = Color.Unspecified,
    disabledLabelColor: Color = Color.Unspecified,
    disabledLeadingIconContentColor: Color = Color.Unspecified,
    disabledTrailingIconContentColor: Color = Color.Unspecified
): ChipColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipColors` that represents the default container, label, and icon colors used in an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `containerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of this chip when enabled |
| `labelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the label color of this chip when enabled |
| `leadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's start icon when enabled |
| `trailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's end icon when enabled |
| `disabledContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the container color of this chip when not enabled |
| `disabledLabelColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the label color of this chip when not enabled |
| `disabledLeadingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's start icon when not enabled |
| `disabledTrailingIconContentColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | the color of this chip's end icon when not enabled |

### elevatedAssistChipElevation

Cmn

```
@Composable
fun elevatedAssistChipElevation(
    elevation: Dp = AssistChipTokens.ElevatedContainerElevation,
    pressedElevation: Dp = AssistChipTokens.ElevatedPressedContainerElevation,
    focusedElevation: Dp = AssistChipTokens.ElevatedFocusContainerElevation,
    hoveredElevation: Dp = AssistChipTokens.ElevatedHoverContainerElevation,
    draggedElevation: Dp = AssistChipTokens.DraggedContainerElevation,
    disabledElevation: Dp = AssistChipTokens.ElevatedDisabledContainerElevation
): ChipElevation
```

Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ChipElevation` that will animate between the provided values according to the Material specification for an elevated `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `elevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.ElevatedContainerElevation` | the elevation used when the `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable#AssistChip(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ChipColors,androidx.compose.material3.ChipElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)` is has no other `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/Interaction`s |
| `pressedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.ElevatedPressedContainerElevation` | the elevation used when the chip is pressed. |
| `focusedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.ElevatedFocusContainerElevation` | the elevation used when the chip is focused |
| `hoveredElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.ElevatedHoverContainerElevation` | the elevation used when the chip is hovered |
| `draggedElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.DraggedContainerElevation` | the elevation used when the chip is dragged |
| `disabledElevation: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp = AssistChipTokens.ElevatedDisabledContainerElevation` | the elevation used when the chip is not enabled |

### horizontalArrangement

Cmn

```
fun horizontalArrangement(): Arrangement.Horizontal
```

Returns the default arrangement of the icon and label within an assist chip.

### horizontalArrangement

Cmn

```
fun horizontalArrangement(spacing: Dp): Arrangement.Horizontal
```

Creates an `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Arrangement.Horizontal` that represents the default arrangement of the icon and label within an assist chip.

| Parameters |
|---|---|
| `spacing: https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | the spacing between the icon and label |

## Public properties

### ContentPadding

Cmn

```
val ContentPadding: PaddingValues
```

The padding around the content of the chip, including the leadingIcon, label, and trailingIcon

### Height

Cmn

```
val Height: Dp
```

The height applied for an assist chip. Note that you can override it by applying Modifier.height directly on a chip.

### HorizontalSpacing

Cmn

```
val HorizontalSpacing: Dp
```

The spacing between the icon and label of an assist chip.

### IconSize

Cmn

```
val IconSize: Dp
```

The size of an assist chip icon.

### shape

Cmn

```
val shape: Shape
```

Default shape of an assist chip.