# RemoteSwitchButtonColors

Artifact: [androidx.wear.compose.remote:remote-material3](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote) [View Source](https://cs.android.com/search?q=file:androidx/wear/compose/remote/material3/RemoteSwitchButton.kt+class:androidx.wear.compose.remote.material3.RemoteSwitchButtonColors) Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)


```
class RemoteSwitchButtonColors
```

<br />

*** ** * ** ***

Represents the container, content, and control colors used in `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButton.composable#RemoteSwitchButton(androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteSwitchButtonColors,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0,kotlin.Function1,kotlin.Function1)` in various states.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#RemoteSwitchButtonColors(androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor)( checkedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor )` |

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#copy(androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor)( checkedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, checkedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, uncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledCheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor, disabledUncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor )` Returns a copy of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors` optionally overriding some values. |
| `open operator https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#equals(kotlin.Any)(other: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#hashCode()()` |

| ### Public properties |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedContainerColor()` Container color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedContentColor()` Content color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedIconColor()` Icon color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedSecondaryContentColor()` Secondary content color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedThumbColor()` Thumb color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedThumbIconColor()` Thumb icon color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedTrackBorderColor()` Track border color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#checkedTrackColor()` Track color when checked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedContainerColor()` Container color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedContentColor()` Content color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedIconColor()` Icon color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedSecondaryContentColor()` Secondary content color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedThumbColor()` Thumb color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedThumbIconColor()` Thumb icon color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedTrackBorderColor()` Track border color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledCheckedTrackColor()` Track color when checked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedContainerColor()` Container color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedContentColor()` Content color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedIconColor()` Icon color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedSecondaryContentColor()` Secondary content color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedThumbColor()` Thumb color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#disabledUncheckedTrackBorderColor()` Track border color when unchecked and disabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedContainerColor()` Container color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedContentColor()` Content color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedIconColor()` Icon color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedSecondaryContentColor()` Secondary content color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedThumbColor()` Thumb color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedTrackBorderColor()` Track border color when unchecked and enabled. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors#uncheckedTrackColor()` Track color when unchecked and enabled. |

## Public constructors

### RemoteSwitchButtonColors

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
RemoteSwitchButtonColors(
    checkedContainerColor: RemoteColor,
    checkedContentColor: RemoteColor,
    checkedSecondaryContentColor: RemoteColor,
    checkedIconColor: RemoteColor,
    checkedThumbColor: RemoteColor,
    checkedThumbIconColor: RemoteColor,
    checkedTrackColor: RemoteColor,
    checkedTrackBorderColor: RemoteColor,
    uncheckedContainerColor: RemoteColor,
    uncheckedContentColor: RemoteColor,
    uncheckedSecondaryContentColor: RemoteColor,
    uncheckedIconColor: RemoteColor,
    uncheckedThumbColor: RemoteColor,
    uncheckedTrackColor: RemoteColor,
    uncheckedTrackBorderColor: RemoteColor,
    disabledCheckedContainerColor: RemoteColor,
    disabledCheckedContentColor: RemoteColor,
    disabledCheckedSecondaryContentColor: RemoteColor,
    disabledCheckedIconColor: RemoteColor,
    disabledCheckedThumbColor: RemoteColor,
    disabledCheckedThumbIconColor: RemoteColor,
    disabledCheckedTrackColor: RemoteColor,
    disabledCheckedTrackBorderColor: RemoteColor,
    disabledUncheckedContainerColor: RemoteColor,
    disabledUncheckedContentColor: RemoteColor,
    disabledUncheckedSecondaryContentColor: RemoteColor,
    disabledUncheckedIconColor: RemoteColor,
    disabledUncheckedThumbColor: RemoteColor,
    disabledUncheckedTrackBorderColor: RemoteColor
)
```

| Parameters |
|---|---|
| `checkedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Container color when checked and enabled. |
| `checkedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Content color when checked and enabled. |
| `checkedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Secondary content color when checked and enabled. |
| `checkedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Icon color when checked and enabled. |
| `checkedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb color when checked and enabled. |
| `checkedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb icon color when checked and enabled. |
| `checkedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track color when checked and enabled. |
| `checkedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track border color when checked and enabled. |
| `uncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Container color when unchecked and enabled. |
| `uncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Content color when unchecked and enabled. |
| `uncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Secondary content color when unchecked and enabled. |
| `uncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Icon color when unchecked and enabled. |
| `uncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb color when unchecked and enabled. |
| `uncheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track color when unchecked and enabled. |
| `uncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track border color when unchecked and enabled. |
| `disabledCheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Container color when checked and disabled. |
| `disabledCheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Content color when checked and disabled. |
| `disabledCheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Secondary content color when checked and disabled. |
| `disabledCheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Icon color when checked and disabled. |
| `disabledCheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb color when checked and disabled. |
| `disabledCheckedThumbIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb icon color when checked and disabled. |
| `disabledCheckedTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track color when checked and disabled. |
| `disabledCheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track border color when checked and disabled. |
| `disabledUncheckedContainerColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Container color when unchecked and disabled. |
| `disabledUncheckedContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Content color when unchecked and disabled. |
| `disabledUncheckedSecondaryContentColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Secondary content color when unchecked and disabled. |
| `disabledUncheckedIconColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Icon color when unchecked and disabled. |
| `disabledUncheckedThumbColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Thumb color when unchecked and disabled. |
| `disabledUncheckedTrackBorderColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor` | Track border color when unchecked and disabled. |

## Public functions

### copy

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
fun copy(
    checkedContainerColor: RemoteColor = this.checkedContainerColor,
    checkedContentColor: RemoteColor = this.checkedContentColor,
    checkedSecondaryContentColor: RemoteColor = this.checkedSecondaryContentColor,
    checkedIconColor: RemoteColor = this.checkedIconColor,
    checkedThumbColor: RemoteColor = this.checkedThumbColor,
    checkedThumbIconColor: RemoteColor = this.checkedThumbIconColor,
    checkedTrackColor: RemoteColor = this.checkedTrackColor,
    checkedTrackBorderColor: RemoteColor = this.checkedTrackBorderColor,
    uncheckedContainerColor: RemoteColor = this.uncheckedContainerColor,
    uncheckedContentColor: RemoteColor = this.uncheckedContentColor,
    uncheckedSecondaryContentColor: RemoteColor = this.uncheckedSecondaryContentColor,
    uncheckedIconColor: RemoteColor = this.uncheckedIconColor,
    uncheckedThumbColor: RemoteColor = this.uncheckedThumbColor,
    uncheckedTrackColor: RemoteColor = this.uncheckedTrackColor,
    uncheckedTrackBorderColor: RemoteColor = this.uncheckedTrackBorderColor,
    disabledCheckedContainerColor: RemoteColor = this.disabledCheckedContainerColor,
    disabledCheckedContentColor: RemoteColor = this.disabledCheckedContentColor,
    disabledCheckedSecondaryContentColor: RemoteColor = this.disabledCheckedSecondaryContentColor,
    disabledCheckedIconColor: RemoteColor = this.disabledCheckedIconColor,
    disabledCheckedThumbColor: RemoteColor = this.disabledCheckedThumbColor,
    disabledCheckedThumbIconColor: RemoteColor = this.disabledCheckedThumbIconColor,
    disabledCheckedTrackColor: RemoteColor = this.disabledCheckedTrackColor,
    disabledCheckedTrackBorderColor: RemoteColor = this.disabledCheckedTrackBorderColor,
    disabledUncheckedContainerColor: RemoteColor = this.disabledUncheckedContainerColor,
    disabledUncheckedContentColor: RemoteColor = this.disabledUncheckedContentColor,
    disabledUncheckedSecondaryContentColor: RemoteColor = this.disabledUncheckedSecondaryContentColor,
    disabledUncheckedIconColor: RemoteColor = this.disabledUncheckedIconColor,
    disabledUncheckedThumbColor: RemoteColor = this.disabledUncheckedThumbColor,
    disabledUncheckedTrackBorderColor: RemoteColor = this.disabledUncheckedTrackBorderColor
): RemoteSwitchButtonColors
```

Returns a copy of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButtonColors` optionally overriding some values.

### equals

```
open operator fun equals(other: Any?): Boolean
```

### hashCode

```
open fun hashCode(): Int
```

## Public properties

### checkedContainerColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedContainerColor: RemoteColor
```

Container color when checked and enabled.

### checkedContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedContentColor: RemoteColor
```

Content color when checked and enabled.

### checkedIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedIconColor: RemoteColor
```

Icon color when checked and enabled.

### checkedSecondaryContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedSecondaryContentColor: RemoteColor
```

Secondary content color when checked and enabled.

### checkedThumbColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedThumbColor: RemoteColor
```

Thumb color when checked and enabled.

### checkedThumbIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedThumbIconColor: RemoteColor
```

Thumb icon color when checked and enabled.

### checkedTrackBorderColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedTrackBorderColor: RemoteColor
```

Track border color when checked and enabled.

### checkedTrackColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val checkedTrackColor: RemoteColor
```

Track color when checked and enabled.

### disabledCheckedContainerColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedContainerColor: RemoteColor
```

Container color when checked and disabled.

### disabledCheckedContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedContentColor: RemoteColor
```

Content color when checked and disabled.

### disabledCheckedIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedIconColor: RemoteColor
```

Icon color when checked and disabled.

### disabledCheckedSecondaryContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedSecondaryContentColor: RemoteColor
```

Secondary content color when checked and disabled.

### disabledCheckedThumbColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedThumbColor: RemoteColor
```

Thumb color when checked and disabled.

### disabledCheckedThumbIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedThumbIconColor: RemoteColor
```

Thumb icon color when checked and disabled.

### disabledCheckedTrackBorderColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedTrackBorderColor: RemoteColor
```

Track border color when checked and disabled.

### disabledCheckedTrackColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledCheckedTrackColor: RemoteColor
```

Track color when checked and disabled.

### disabledUncheckedContainerColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedContainerColor: RemoteColor
```

Container color when unchecked and disabled.

### disabledUncheckedContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedContentColor: RemoteColor
```

Content color when unchecked and disabled.

### disabledUncheckedIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedIconColor: RemoteColor
```

Icon color when unchecked and disabled.

### disabledUncheckedSecondaryContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedSecondaryContentColor: RemoteColor
```

Secondary content color when unchecked and disabled.

### disabledUncheckedThumbColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedThumbColor: RemoteColor
```

Thumb color when unchecked and disabled.

### disabledUncheckedTrackBorderColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val disabledUncheckedTrackBorderColor: RemoteColor
```

Track border color when unchecked and disabled.

### uncheckedContainerColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedContainerColor: RemoteColor
```

Container color when unchecked and enabled.

### uncheckedContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedContentColor: RemoteColor
```

Content color when unchecked and enabled.

### uncheckedIconColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedIconColor: RemoteColor
```

Icon color when unchecked and enabled.

### uncheckedSecondaryContentColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedSecondaryContentColor: RemoteColor
```

Secondary content color when unchecked and enabled.

### uncheckedThumbColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedThumbColor: RemoteColor
```

Thumb color when unchecked and enabled.

### uncheckedTrackBorderColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedTrackBorderColor: RemoteColor
```

Track border color when unchecked and enabled.

### uncheckedTrackColor

Added in [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15)

```
val uncheckedTrackColor: RemoteColor
```

Track color when unchecked and enabled.