# ProgressIndicatorDefaults

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/ProgressIndicator.kt+class:androidx.compose.material.ProgressIndicatorDefaults) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-material#1.0.0) Common/AllAndroid/JVM
- Cmn

  ```
  object ProgressIndicatorDefaults
  ```

*** ** * ** ***

Contains the default values used for `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)` and `https://developer.android.com/reference/kotlin/androidx/compose/material/CircularProgressIndicator.composable#CircularProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`.

## Summary

| ### Constants |
|---|---|---|
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/material/ProgressIndicatorDefaults#IndicatorBackgroundOpacity() = 0.24f` The default opacity applied to the indicator color to create the background color in a `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`. | Cmn |

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/SpringSpec<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html>` | `https://developer.android.com/reference/kotlin/androidx/compose/material/ProgressIndicatorDefaults#ProgressAnimationSpec()` The default `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#AnimationSpec()` that should be used when animating between progress in a determinate progress indicator. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material/ProgressIndicatorDefaults#StrokeWidth()` Default stroke width for `https://developer.android.com/reference/kotlin/androidx/compose/material/CircularProgressIndicator.composable#CircularProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`, and default height for `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`. | Cmn |

## Constants

### IndicatorBackgroundOpacity

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

```
const val IndicatorBackgroundOpacity = 0.24f: Float
```

The default opacity applied to the indicator color to create the background color in a `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`.

## Public properties

### ProgressAnimationSpec

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

```
val ProgressAnimationSpec: SpringSpec<Float>
```

The default `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#AnimationSpec()` that should be used when animating between progress in a determinate progress indicator.

### StrokeWidth

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

```
val StrokeWidth: Dp
```

Default stroke width for `https://developer.android.com/reference/kotlin/androidx/compose/material/CircularProgressIndicator.composable#CircularProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`, and default height for `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`.

This can be customized with the `strokeWidth` parameter on `https://developer.android.com/reference/kotlin/androidx/compose/material/CircularProgressIndicator.composable#CircularProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`, and by passing a layout modifier setting the height for `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable#LinearProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.StrokeCap)`.