{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

ProgressIndicatorDefaults

public static class ProgressIndicatorDefaults


Contains the default values used for LinearProgressIndicator and CircularProgressIndicator.

Summary

Public fields

static @NonNull ProgressIndicatorDefaults

Public methods

final @NonNull Color

Default color for a circular progress indicator.

final @NonNull StrokeCap

Default stroke cap for a determinate circular progress indicator.

final @NonNull StrokeCap

Default stroke cap for an indeterminate circular progress indicator.

final @NonNull Dp

Default stroke width for a circular progress indicator.

final @NonNull Color

Default track color for a circular progress indicator.

final @NonNull Color

Default color for a linear progress indicator.

final @NonNull StrokeCap

Default stroke cap for a linear progress indicator.

final @NonNull Color

Default track color for a linear progress indicator.

final @NonNull SpringSpec<@NonNull Float>

The default AnimationSpec that should be used when animating between progress in a determinate progress indicator.

Public fields

INSTANCE

public static @NonNull ProgressIndicatorDefaults INSTANCE

Public methods

getCircularColor

@Composable
public final @NonNull Color getCircularColor()

Default color for a circular progress indicator.

getCircularDeterminateStrokeCap

public final @NonNull StrokeCap getCircularDeterminateStrokeCap()

Default stroke cap for a determinate circular progress indicator.

getCircularIndeterminateStrokeCap

public final @NonNull StrokeCap getCircularIndeterminateStrokeCap()

Default stroke cap for an indeterminate circular progress indicator.

getCircularStrokeWidth

public final @NonNull Dp getCircularStrokeWidth()

Default stroke width for a circular progress indicator.

getCircularTrackColor

@Composable
public final @NonNull Color getCircularTrackColor()

Default track color for a circular progress indicator.

getLinearColor

@Composable
public final @NonNull Color getLinearColor()

Default color for a linear progress indicator.

getLinearStrokeCap

public final @NonNull StrokeCap getLinearStrokeCap()

Default stroke cap for a linear progress indicator.

getLinearTrackColor

@Composable
public final @NonNull Color getLinearTrackColor()

Default track color for a linear progress indicator.

getProgressAnimationSpec

public final @NonNull SpringSpec<@NonNull FloatgetProgressAnimationSpec()

The default AnimationSpec that should be used when animating between progress in a determinate progress indicator.