<div class='sourceset sourceset-common'>Common</div>

```kotlin
object ProgressIndicatorDefaults
```

Contains the default values used for [LinearProgressIndicator](/jetpack-compose/androidx.compose.material3/material3/components/LinearProgressIndicator) and [CircularProgressIndicator](/jetpack-compose/androidx.compose.material3/material3/components/CircularProgressIndicator).

## Properties

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val linearColor: Color
```

Default color for a linear progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val circularColor: Color
```

Default color for a circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val linearTrackColor: Color
```

Default track color for a linear progress indicator.

<div class='sourceset sourceset-common'>Common</div>

> **Deprecated** Renamed to circularDeterminateTrackColor or circularIndeterminateTrackColor

```kotlin
val circularTrackColor: Color
```

Default track color for a circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val circularDeterminateTrackColor: Color
```

Default track color for a circular determinate progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val circularIndeterminateTrackColor: Color
```

Default track color for a circular indeterminate progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val CircularStrokeWidth: Dp
```

Default stroke width for a circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val LinearStrokeCap: StrokeCap
```

Default stroke cap for a linear progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val CircularDeterminateStrokeCap: StrokeCap
```

Default stroke cap for a determinate circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val CircularIndeterminateStrokeCap: StrokeCap
```

Default stroke cap for an indeterminate circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
@ExperimentalMaterial3Api
val LinearTrackStopIndicatorSize: Dp
```

Default track stop indicator size for a linear progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
@ExperimentalMaterial3Api
val LinearIndicatorTrackGapSize: Dp
```

Default indicator track gap size for a linear progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
@ExperimentalMaterial3Api
val CircularIndicatorTrackGapSize: Dp
```

Default indicator track gap size for a circular progress indicator.

<div class='sourceset sourceset-common'>Common</div>

```kotlin
val ProgressAnimationSpec =
    SpringSpec(
        dampingRatio = Spring.DampingRatioNoBouncy,
        stiffness = Spring.StiffnessVeryLow,
        visibilityThreshold = 1 / 1000f,
    )
```

The default [androidx.compose.animation.core.AnimationSpec](/jetpack-compose/androidx.compose.animation/animation-core/interfaces/AnimationSpec) that should be used when
animating between progress in a determinate progress indicator.

## Functions

<h2 id="drawstopindicator-drawscope-stopsize-color-strokecap">drawStopIndicator</h2>

```kotlin
fun drawStopIndicator(drawScope: DrawScope, stopSize: Dp, color: Color, strokeCap: StrokeCap)
```

Draws the stop indicator at the end of the track.

#### Parameters

| | |
| --- | --- |
| drawScope | the [DrawScope](/jetpack-compose/androidx.compose.ui/ui-graphics/interfaces/DrawScope) |
| stopSize | size of this stop indicator, it cannot be bigger than the track's height |
| color | color of this stop indicator |
| strokeCap | stroke cap to use for the ends of this stop indicator |