RemoteCircularProgressIndicator
Android
@RemoteComposable
@Composable
public fun RemoteCircularProgressIndicator(
progress: RemoteFloat,
modifier: RemoteModifier = RemoteModifier,
enabled: RemoteBoolean = true.rb,
startAngle: RemoteFloat = 270f.rf,
endAngle: RemoteFloat = startAngle,
colors: RemoteProgressIndicatorColors = RemoteProgressIndicatorDefaults.colors(),
strokeWidth: RemoteDp = 8.rdp,
gapSize: RemoteDp = RemoteProgressIndicatorDefaults.calculateRecommendedGapSize(strokeWidth),
)
Material Design circular progress indicator.
For an animated progress, see:
Parameters
| progress | The progress of this progress indicator where 0.0 represents no progress and 1.0 represents completion. |
| modifier | Modifier to be applied to the CircularProgressIndicator. |
| enabled | controls the enabled state. When enabled is false, this component will appear visually disabled. Note that only solid colors are when enabled is an expression, otherwise it must be a constant. |
| startAngle | The starting position of the progress arc, measured clockwise in degrees. For example, 0 is 3 o'clock. |
| endAngle | The ending position of the progress arc. |
| colors | RemoteProgressIndicatorColors that will be used to resolve the indicator and track color. |
| strokeWidth | The stroke width for the progress indicator. |
| gapSize | The size (in RemoteDp) of the gap between the ends of the progress indicator and the track. The stroke endcaps are not included in this distance. |