# SelectableChipColors

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

  ```
  @ExperimentalMaterialApi
  interface SelectableChipColors
  ```

*** ** * ** ***

Represents the background and content colors used in a selectable chip in different states. `https://developer.android.com/reference/kotlin/androidx/compose/material/FilterChip.composable#FilterChip(kotlin.Boolean,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.SelectableChipColors,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function1)`, choice chip and input chip are types of selectable chips. See `https://developer.android.com/reference/kotlin/androidx/compose/material/ChipDefaults#filterChipColors(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)` for the default colors used in a filled `https://developer.android.com/reference/kotlin/androidx/compose/material/FilterChip.composable#FilterChip(kotlin.Boolean,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.SelectableChipColors,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function1)`. See `https://developer.android.com/reference/kotlin/androidx/compose/material/ChipDefaults#outlinedFilterChipColors(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)` for the default colors used in a outlined `https://developer.android.com/reference/kotlin/androidx/compose/material/FilterChip.composable#FilterChip(kotlin.Boolean,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.SelectableChipColors,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function1)`.

## Summary

| ### Public functions |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State<https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color>` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#backgroundColor(kotlin.Boolean,kotlin.Boolean)(enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` Represents the background color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#backgroundColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#backgroundColor(kotlin.Boolean,kotlin.Boolean)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State<https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color>` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#contentColor(kotlin.Boolean,kotlin.Boolean)(enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` Represents the content color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#contentColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#contentColor(kotlin.Boolean,kotlin.Boolean)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State<https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color>` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#leadingIconColor(kotlin.Boolean,kotlin.Boolean)(enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` Represents the leading icon color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#leadingIconColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#leadingIconColor(kotlin.Boolean,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, selected: Boolean): State<Color>
```

Represents the background color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#backgroundColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#backgroundColor(kotlin.Boolean,kotlin.Boolean)`.

| Parameters |
|---|---|
| `enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is enabled |
| `selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is selected |

### contentColor

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

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

Represents the content color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#contentColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#contentColor(kotlin.Boolean,kotlin.Boolean)`.

| Parameters |
|---|---|
| `enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is enabled |
| `selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is selected |

### leadingIconColor

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

```
@Composable
fun leadingIconColor(enabled: Boolean, selected: Boolean): State<Color>
```

Represents the leading icon color for this chip, depending on `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#leadingIconColor(kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/SelectableChipColors#leadingIconColor(kotlin.Boolean,kotlin.Boolean)`.

| Parameters |
|---|---|
| `enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is enabled |
| `selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | whether the chip is selected |