# LoadingIndicatorDefaults

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

  ```
  @ExperimentalMaterial3ExpressiveApi
  object LoadingIndicatorDefaults
  ```

*** ** * ** ***

Contains default values by the `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)`.

## Summary

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#ContainerHeight()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container height. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#ContainerWidth()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container width. | Cmn |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html<https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon>` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#DeterminateIndicatorPolygons()` The sequence of `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`s that the determinate `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` will morph between when animating. | Cmn |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html<https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon>` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#IndeterminateIndicatorPolygons()` The sequence of `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`s that the indeterminate `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` will morph between when animating. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#IndicatorSize()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator size. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#containedContainerColor()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ContainedLoadingIndicator.composable#ContainedLoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Shape,kotlin.collections.List)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#containedIndicatorColor()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ContainedLoadingIndicator.composable#ContainedLoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Shape,kotlin.collections.List)`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#containerShape()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape`. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicatorDefaults#indicatorColor()` A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using an uncontained `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)`. | Cmn |

## Public properties

### ContainerHeight

Cmn

```
val ContainerHeight: Dp
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container height.

### ContainerWidth

Cmn

```
val ContainerWidth: Dp
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container width.

### DeterminateIndicatorPolygons

Cmn

```
val DeterminateIndicatorPolygons: List<RoundedPolygon>
```

The sequence of `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`s that the determinate `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` will morph between when animating. The loading indicator will morph between the shapes as its progress moves between zero to one.

By default, a determinate loading indicator will will morph between two shapes, but you may provide your own shapes sequence when calling the API.

### IndeterminateIndicatorPolygons

Cmn

```
val IndeterminateIndicatorPolygons: List<RoundedPolygon>
```

The sequence of `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`s that the indeterminate `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` will morph between when animating.

By default, an indeterminate loading indicator will morph between seven shapes, but you may provide your own shapes sequence when calling the API.

### IndicatorSize

Cmn

```
val IndicatorSize: Dp
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator size.

### containedContainerColor

Cmn

```
val containedContainerColor: Color
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ContainedLoadingIndicator.composable#ContainedLoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Shape,kotlin.collections.List)`.

### containedIndicatorColor

Cmn

```
val containedIndicatorColor: Color
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ContainedLoadingIndicator.composable#ContainedLoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Shape,kotlin.collections.List)`.

### containerShape

Cmn

```
val containerShape: Shape
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default container `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape`.

### indicatorColor

Cmn

```
val indicatorColor: Color
```

A `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)` default active indicator `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color` when using an uncontained `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable#LoadingIndicator(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,kotlin.collections.List)`.