# RadioButtonDefaults

Artifact: [androidx.glance:glance-appwidget](https://developer.android.com/jetpack/androidx/releases/glance) [View Source](https://cs.android.com/search?q=file:androidx/glance/appwidget/RadioButton.kt+class:androidx.glance.appwidget.RadioButtonDefaults) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/glance#1.0.0)


```
object RadioButtonDefaults
```

<br />

*** ** * ** ***

Contains the default values used by `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButton.composable#RadioButton(kotlin.Boolean,androidx.glance.action.Action,androidx.glance.GlanceModifier,kotlin.Boolean,kotlin.String,androidx.glance.text.TextStyle,androidx.glance.appwidget.RadioButtonColors,kotlin.Int)`.

## Summary

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonDefaults#colors()()` Creates a default `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonDefaults#colors(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color)(checkedColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, uncheckedColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)` Creates a `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` using `https://developer.android.com/reference/kotlin/androidx/glance/unit/FixedColorProvider`s for the given colors. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonDefaults#colors(androidx.glance.unit.ColorProvider,androidx.glance.unit.ColorProvider)(checkedColor: https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider, uncheckedColor: https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider)` Creates a `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` using `https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider`s. |

## Public functions

### colors

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/glance#1.0.0)

```
@Composable
fun colors(): RadioButtonColors
```

Creates a default `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors`

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | default `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors`. |

### colors

Added in [1.2.0](https://developer.android.com/jetpack/androidx/releases/glance#1.2.0)

```
fun colors(checkedColor: Color, uncheckedColor: Color): RadioButtonColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` using `https://developer.android.com/reference/kotlin/androidx/glance/unit/FixedColorProvider`s for the given colors.

| Parameters |
|---|---|
| `checkedColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | the `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` to use when the RadioButton is checked |
| `uncheckedColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | the `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` to use when the RadioButton is not checked |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` to tint the drawable of the `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButton.composable#RadioButton(kotlin.Boolean,androidx.glance.action.Action,androidx.glance.GlanceModifier,kotlin.Boolean,kotlin.String,androidx.glance.text.TextStyle,androidx.glance.appwidget.RadioButtonColors,kotlin.Int)` according to the checked state. |

### colors

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/glance#1.0.0)

```
fun colors(checkedColor: ColorProvider, uncheckedColor: ColorProvider): RadioButtonColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` using `https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider`s.

| Parameters |
|---|---|
| `checkedColor: https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider` | the tint to apply to the radio button when it is checked. |
| `uncheckedColor: https://developer.android.com/reference/kotlin/androidx/glance/unit/ColorProvider` | the tint to apply to the radio button when it is not checked. |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` | `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButtonColors` to tint the drawable of the `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButton.composable#RadioButton(kotlin.Boolean,androidx.glance.action.Action,androidx.glance.GlanceModifier,kotlin.Boolean,kotlin.String,androidx.glance.text.TextStyle,androidx.glance.appwidget.RadioButtonColors,kotlin.Int)` according to the checked state. |