# RippleDefaults

Artifact: [androidx.compose.material3:material3](https://developer.android.com/jetpack/androidx/releases/compose-material3) [View Source](https://cs.android.com/search?q=file:androidx/compose/material3/Ripple.kt+class:androidx.compose.material3.RippleDefaults) Common/AllAndroid/JVM
- Cmn

  ```
  object RippleDefaults
  ```

*** ** * ** ***

Default values used by `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#ripple(kotlin.Boolean,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Shape,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean)`.

## Summary

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleDefaults#InsetFocusRingThemeConfiguration()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` that corresponds to an inset focus ring based indication style. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleDefaults#OpacityFocusThemeConfiguration()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` that corresponds to an opacity based indication style. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ripple/RippleAlpha` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleDefaults#RippleAlpha()` **This property is deprecated.** Use other configuration options in RippleThemeConfiguration and RippleConfiguration | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleDefaults#ThemeConfiguration()` The default `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration`. | Cmn |

## Public properties

### InsetFocusRingThemeConfiguration

Cmn

```
val InsetFocusRingThemeConfiguration: RippleThemeConfiguration
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` that corresponds to an inset focus ring based indication style.

### OpacityFocusThemeConfiguration

Cmn

```
val OpacityFocusThemeConfiguration: RippleThemeConfiguration
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration` that corresponds to an opacity based indication style.

### RippleAlpha

Cmn

```
val RippleAlpha: RippleAlpha
```

> [!CAUTION]
> **This property is deprecated.**   
> Use other configuration options in RippleThemeConfiguration and RippleConfiguration

Represents the default `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleDefaults#RippleAlpha()` that will be used for a ripple to indicate different states.

### ThemeConfiguration

Cmn

```
val ThemeConfiguration: RippleThemeConfiguration
```

The default `https://developer.android.com/reference/kotlin/androidx/compose/material3/RippleThemeConfiguration`.