# ChipColors

# ChipColors

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/Chip.kt+class:androidx.compose.material.ChipColors)  
Added in[1.2.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.2.0)
Common/AllAndroid/JVM
  - Cmn  

  ```
  @ExperimentalMaterialApi
  interface ChipColors
  ```

*** ** * ** ***

Represents the background and content colors used in a clickable chip in different states.

See[ChipDefaults.chipColors](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipDefaults#chipColors(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))for the default colors used in a filled[Chip](https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#Chip(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.BorderStroke,androidx.compose.material.ChipColors,kotlin.Function0,kotlin.Function1)). See[ChipDefaults.outlinedChipColors](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipDefaults#outlinedChipColors(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))for the default colors used in a outlined[Chip](https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#Chip(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.BorderStroke,androidx.compose.material.ChipColors,kotlin.Function0,kotlin.Function1)),

## Summary

|                                                                                  ### Public functions                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----|
| [State](https://developer.android.com/reference/kotlin/androidx/compose/runtime/State)`<`[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)`>` | `@`[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable) [backgroundColor](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#backgroundColor(kotlin.Boolean))`(enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`)` Represents the background color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#backgroundColor(kotlin.Boolean)).                                                                                                                                                | Cmn |
| [State](https://developer.android.com/reference/kotlin/androidx/compose/runtime/State)`<`[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)`>` | `@`[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable) [contentColor](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#contentColor(kotlin.Boolean))`(enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`)` Represents the content color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#contentColor(kotlin.Boolean)), see[leadingIconContentColor](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#leadingIconContentColor(kotlin.Boolean)). | Cmn |
| [State](https://developer.android.com/reference/kotlin/androidx/compose/runtime/State)`<`[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)`>` | `@`[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable) [leadingIconContentColor](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#leadingIconContentColor(kotlin.Boolean))`(enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`)` Represents the leading icon's content color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#leadingIconContentColor(kotlin.Boolean)).                                                                                                            | Cmn |

## Public functions

### backgroundColor

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

```
@Composable
fun backgroundColor(enabled: Boolean): State<Color>
```

Represents the background color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#backgroundColor(kotlin.Boolean)).  

|                                           Parameters                                           |
|------------------------------------------------------------------------------------------------|-----------------------------|
| `enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | whether the chip is enabled |

### contentColor

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

```
@Composable
fun contentColor(enabled: Boolean): State<Color>
```

Represents the content color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#contentColor(kotlin.Boolean)), see[leadingIconContentColor](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#leadingIconContentColor(kotlin.Boolean)).  

|                                           Parameters                                           |
|------------------------------------------------------------------------------------------------|-----------------------------|
| `enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | whether the chip is enabled |

### leadingIconContentColor

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

```
@Composable
fun leadingIconContentColor(enabled: Boolean): State<Color>
```

Represents the leading icon's content color for this chip, depending on[enabled](https://developer.android.com/reference/kotlin/androidx/compose/material/ChipColors#leadingIconContentColor(kotlin.Boolean)).  

|                                           Parameters                                           |
|------------------------------------------------------------------------------------------------|-----------------------------|
| `enabled: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | whether the chip is enabled |