# RadioButtonDefaults

Artifact: [androidx.wear.compose:compose-material](https://developer.android.com/jetpack/androidx/releases/wear-compose) [View Source](https://cs.android.com/search?q=file:androidx/wear/compose/material/ToggleControl.kt+class:androidx.wear.compose.material.RadioButtonDefaults) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-compose#1.1.0)


```
object RadioButtonDefaults
```

<br />

*** ** * ** ***

Contains the default values used by `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)`.

## Summary

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButtonColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButtonDefaults#colors(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color)( selectedRingColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, selectedDotColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unselectedRingColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, unselectedDotColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButtonColors` for use in a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)`. |

## Public functions

### colors

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

```
@Composable
fun colors(
    selectedRingColor: Color = MaterialTheme.colors.secondary,
    selectedDotColor: Color = MaterialTheme.colors.secondary,
    unselectedRingColor: Color = contentColorFor(
                MaterialTheme.colors.primary
                    .copy(alpha = 0.5f)
                    .compositeOver(MaterialTheme.colors.surface)
            ),
    unselectedDotColor: Color = contentColorFor(
                MaterialTheme.colors.primary
                    .copy(alpha = 0.5f)
                    .compositeOver(MaterialTheme.colors.surface)
            )
): RadioButtonColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButtonColors` for use in a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)`.

| Parameters |
|---|---|
| `selectedRingColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.secondary` | The outer ring color of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)` when enabled and selected. |
| `selectedDotColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = MaterialTheme.colors.secondary` | The inner dot color of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)` when enabled and selected. |
| `unselectedRingColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = contentColorFor( MaterialTheme.colors.primary .copy(alpha = 0.5f) .compositeOver(MaterialTheme.colors.surface) )` | The outer ring color of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)` when enabled and unselected. |
| `unselectedDotColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = contentColorFor( MaterialTheme.colors.primary .copy(alpha = 0.5f) .compositeOver(MaterialTheme.colors.surface) )` | The inner dot color of this `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)` when enabled and unselected. |