# ProgressIndicatorDefaults

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


```
object ProgressIndicatorDefaults
```

<br />

*** ** * ** ***

Contains defaults for Progress Indicators.

## Summary

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorDefaults#colors()()` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with the default colors. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorDefaults#colors(androidx.compose.ui.graphics.Brush,androidx.compose.ui.graphics.Brush,androidx.compose.ui.graphics.Brush,androidx.compose.ui.graphics.Brush,androidx.compose.ui.graphics.Brush,androidx.compose.ui.graphics.Brush)( indicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush?, trackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush?, overflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush?, disabledIndicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush?, disabledTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush?, disabledOverflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? )` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with modified brushes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorDefaults#colors(androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color)( indicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, trackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, overflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color, disabledOverflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color )` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with modified colors. |

## Public functions

### colors

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

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

Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with the default colors.

### colors

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

```
@Composable
fun colors(
    indicatorBrush: Brush? = null,
    trackBrush: Brush? = null,
    overflowTrackBrush: Brush? = null,
    disabledIndicatorBrush: Brush? = null,
    disabledTrackBrush: Brush? = null,
    disabledOverflowTrackBrush: Brush? = null
): ProgressIndicatorColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with modified brushes.

| Parameters |
|---|---|
| `indicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw indicator. |
| `trackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw track. |
| `overflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw track for progress overflow. |
| `disabledIndicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw the indicator if the progress is disabled. |
| `disabledTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw the track if the progress is disabled. |
| `disabledOverflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush? = null` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Brush` used to draw the overflow track if the progress is disabled. |

### colors

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

```
@Composable
fun colors(
    indicatorColor: Color = Color.Unspecified,
    trackColor: Color = Color.Unspecified,
    overflowTrackColor: Color = Color.Unspecified,
    disabledIndicatorColor: Color = Color.Unspecified,
    disabledTrackColor: Color = Color.Unspecified,
    disabledOverflowTrackColor: Color = Color.Unspecified
): ProgressIndicatorColors
```

Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProgressIndicatorColors` with modified colors.

| Parameters |
|---|---|
| `indicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The indicator color. |
| `trackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The track color. |
| `overflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The overflow track color. |
| `disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The disabled indicator color. |
| `disabledTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The disabled track color. |
| `disabledOverflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color = Color.Unspecified` | The disabled overflow track color. |