# WavyProgressIndicatorDefaults

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/WavyProgressIndicator.kt+class:androidx.compose.material3.WavyProgressIndicatorDefaults) Common/AllAndroid/JVM
- Cmn

  ```
  object WavyProgressIndicatorDefaults
  ```

*** ** * ** ***

Contains the default values used for wavy progress indicators

## Summary

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#CircularContainerSize()` A default circular progress indicator container size. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#CircularIndicatorTrackGapSize()` A default gap size that appears in between the active indicator and the track at the circular progress indicator. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#CircularWavelength()` A default wavelength of a circular progress indicator when it's in a wavy form. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearContainerHeight()` A default linear progress indicator container height. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearContainerWidth()` A default linear progress indicator container width. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearDeterminateWavelength()` A default wavelength of a determinate linear progress indicator when it's in a wavy form. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearIndeterminateWavelength()` A default wavelength of a linear progress indicator when it's in a wavy form. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearIndicatorTrackGapSize()` A default gap size that appears in between the active indicator and the track at the linear progress indicator. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#LinearTrackStopIndicatorSize()` A default linear stop indicator size. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/AnimationSpec<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html>` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#ProgressAnimationSpec()` A default `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/AnimationSpec` that should be used when animating between progress in a determinate progress indicator. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#circularIndicatorStroke()` A default circular progress indicator active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#circularTrackStroke()` A default circular progress indicator track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`. | Cmn |
| `(progress: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html) -> https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#indicatorAmplitude()` A function that returns a determinate indicator's amplitude for a given progress. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#indicatorColor()` A default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#linearIndicatorStroke()` A default linear progress indicator active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#linearTrackStroke()` A default linear progress indicator track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/WavyProgressIndicatorDefaults#trackColor()` A default track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color`. | Cmn |

## Public properties

### CircularContainerSize

Cmn

```
val CircularContainerSize: Dp
```

A default circular progress indicator container size.

### CircularIndicatorTrackGapSize

Cmn

```
val CircularIndicatorTrackGapSize: Dp
```

A default gap size that appears in between the active indicator and the track at the circular progress indicator.

### CircularWavelength

Cmn

```
val CircularWavelength: Dp
```

A default wavelength of a circular progress indicator when it's in a wavy form.

### LinearContainerHeight

Cmn

```
val LinearContainerHeight: Dp
```

A default linear progress indicator container height.

### LinearContainerWidth

Cmn

```
val LinearContainerWidth: Dp
```

A default linear progress indicator container width.

### LinearDeterminateWavelength

Cmn

```
val LinearDeterminateWavelength: Dp
```

A default wavelength of a determinate linear progress indicator when it's in a wavy form.

### LinearIndeterminateWavelength

Cmn

```
val LinearIndeterminateWavelength: Dp
```

A default wavelength of a linear progress indicator when it's in a wavy form.

### LinearIndicatorTrackGapSize

Cmn

```
val LinearIndicatorTrackGapSize: Dp
```

A default gap size that appears in between the active indicator and the track at the linear progress indicator.

### LinearTrackStopIndicatorSize

Cmn

```
val LinearTrackStopIndicatorSize: Dp
```

A default linear stop indicator size.

### ProgressAnimationSpec

Cmn

```
val ProgressAnimationSpec: AnimationSpec<Float>
```

A default `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/AnimationSpec` that should be used when animating between progress in a determinate progress indicator.

### circularIndicatorStroke

Cmn

```
val circularIndicatorStroke: Stroke
```

A default circular progress indicator active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`.

### circularTrackStroke

Cmn

```
val circularTrackStroke: Stroke
```

A default circular progress indicator track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`.

### indicatorAmplitude

Cmn

```
val indicatorAmplitude: (progress: Float) -> Float
```

A function that returns a determinate indicator's amplitude for a given progress.

### indicatorColor

Cmn

```
val indicatorColor: Color
```

A default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color`.

### linearIndicatorStroke

Cmn

```
val linearIndicatorStroke: Stroke
```

A default linear progress indicator active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`.

### linearTrackStroke

Cmn

```
val linearTrackStroke: Stroke
```

A default linear progress indicator track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/drawscope/Stroke`.

### trackColor

Cmn

```
val trackColor: Color
```

A default track `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color`.