# RemoteProgressIndicatorDefaults

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


```
object RemoteProgressIndicatorDefaults
```

<br />

*** ** * ** ***

Contains defaults for Remote Progress Indicators.

## Summary

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#calculateRecommendedGapSize(androidx.compose.remote.creation.compose.state.RemoteDp)(strokeWidth: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp)` Returns recommended size of the gap based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#calculateRecommendedGapSize(androidx.compose.remote.creation.compose.state.RemoteDp)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable @https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteComposable https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#colors()()` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` with the default colors. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable @https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteComposable https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#colors(androidx.compose.remote.creation.compose.shaders.RemoteBrush,androidx.compose.remote.creation.compose.shaders.RemoteBrush,androidx.compose.remote.creation.compose.shaders.RemoteBrush,androidx.compose.remote.creation.compose.shaders.RemoteBrush,androidx.compose.remote.creation.compose.shaders.RemoteBrush,androidx.compose.remote.creation.compose.shaders.RemoteBrush)( indicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush?, trackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush?, overflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush?, disabledIndicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush?, disabledTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush?, disabledOverflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? )` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` with modified brushes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable @https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteComposable https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#colors(androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor,androidx.compose.remote.creation.compose.state.RemoteColor)( indicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor?, trackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor?, overflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor?, disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor?, disabledTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor?, disabledOverflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? )` Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorColors` with modified colors. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#largeStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)(screenSize: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp)` Large stroke width for circular progress indicator based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#largeStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#smallStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)(screenSize: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp)` Small stroke width for circular progress indicator based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#smallStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)`. |

| ### Public properties |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorDotFadeOutFraction()` Default fraction of dot size below which opacity fade-out begins for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorGapAngleDegrees()` Default gap angle in degrees for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorPadding()` Default padding from edge for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorStartAngle()` Default start angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorStrokeWidth()` Default stroke width for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#CurvedIndicatorSweepAngle()` Default sweep angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#DefaultStrokeWidth()` Default stroke width for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#IndeterminateStrokeWidth()` Default stroke width for indeterminate `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteFloat` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#StartAngle()` Default start angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`. |

## Public functions

### calculateRecommendedGapSize

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

```
fun calculateRecommendedGapSize(strokeWidth: RemoteDp): RemoteDp
```

Returns recommended size of the gap based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#calculateRecommendedGapSize(androidx.compose.remote.creation.compose.state.RemoteDp)`.

| Parameters |
|---|---|
| `strokeWidth: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | The stroke width of the progress indicator. |

### colors

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

```
@Composable
@RemoteComposable
fun colors(): RemoteProgressIndicatorColors
```

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

### colors

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

```
@Composable
@RemoteComposable
fun colors(
    indicatorBrush: RemoteBrush? = null,
    trackBrush: RemoteBrush? = null,
    overflowTrackBrush: RemoteBrush? = null,
    disabledIndicatorBrush: RemoteBrush? = null,
    disabledTrackBrush: RemoteBrush? = null,
    disabledOverflowTrackBrush: RemoteBrush? = null
): RemoteProgressIndicatorColors
```

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

| Parameters |
|---|---|
| `indicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the indicator when enabled. |
| `trackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the track when enabled. |
| `overflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the overflow track when enabled. |
| `disabledIndicatorBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the indicator when disabled. |
| `disabledTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the track when disabled. |
| `disabledOverflowTrackBrush: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush? = null` | The `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/shaders/RemoteBrush` used to draw the overflow track when disabled. |

### colors

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

```
@Composable
@RemoteComposable
fun colors(
    indicatorColor: RemoteColor? = null,
    trackColor: RemoteColor? = null,
    overflowTrackColor: RemoteColor? = null,
    disabledIndicatorColor: RemoteColor? = null,
    disabledTrackColor: RemoteColor? = null,
    disabledOverflowTrackColor: RemoteColor? = null
): RemoteProgressIndicatorColors
```

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

| Parameters |
|---|---|
| `indicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The indicator color when enabled, or `null` to use the theme default. |
| `trackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The track color when enabled, or `null` to use the theme default. |
| `overflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The overflow track color when enabled, or `null` to use the theme default. |
| `disabledIndicatorColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The indicator color when disabled, or `null` to use the theme default. |
| `disabledTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The track color when disabled, or `null` to use the theme default. |
| `disabledOverflowTrackColor: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteColor? = null` | The overflow track color when disabled, or `null` to use the theme default. |

### largeStrokeWidth

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

```
fun largeStrokeWidth(screenSize: RemoteDp): RemoteDp
```

Large stroke width for circular progress indicator based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#largeStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)`.

| Parameters |
|---|---|
| `screenSize: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | Screen size in `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` used to determine stroke width. |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | 8.rdp if `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#largeStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)` is less than `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#SmallScreenBreakpoint()`, 12.rdp otherwise. |

### smallStrokeWidth

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

```
fun smallStrokeWidth(screenSize: RemoteDp): RemoteDp
```

Small stroke width for circular progress indicator based on `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#smallStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)`.

| Parameters |
|---|---|
| `screenSize: https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | Screen size in `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` used to determine stroke width. |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteDp` | 5.rdp if `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#smallStrokeWidth(androidx.compose.remote.creation.compose.state.RemoteDp)` is less than `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteProgressIndicatorDefaults#SmallScreenBreakpoint()`, 8.rdp otherwise. |

## Public properties

### CurvedIndicatorDotFadeOutFraction

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

```
val CurvedIndicatorDotFadeOutFraction: RemoteFloat
```

Default fraction of dot size below which opacity fade-out begins for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### CurvedIndicatorGapAngleDegrees

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

```
val CurvedIndicatorGapAngleDegrees: RemoteFloat
```

Default gap angle in degrees for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### CurvedIndicatorPadding

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

```
val CurvedIndicatorPadding: RemoteDp
```

Default padding from edge for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### CurvedIndicatorStartAngle

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

```
val CurvedIndicatorStartAngle: RemoteFloat
```

Default start angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### CurvedIndicatorStrokeWidth

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

```
val CurvedIndicatorStrokeWidth: RemoteDp
```

Default stroke width for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### CurvedIndicatorSweepAngle

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

```
val CurvedIndicatorSweepAngle: RemoteFloat
```

Default sweep angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)`.

### DefaultStrokeWidth

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

```
val DefaultStrokeWidth: RemoteDp
```

Default stroke width for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`.

### IndeterminateStrokeWidth

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

```
val IndeterminateStrokeWidth: RemoteDp
```

Default stroke width for indeterminate `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`.

### StartAngle

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

```
val StartAngle: RemoteFloat
```

Default start angle for `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable#RemoteCircularProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp)`.