public final class CircularProgressBar.Configurator
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
CircularProgressBar.Configurator |
animateProgress(boolean value)
Animate progress change or not for non-indeterminate mode
|
void |
apply() |
CircularProgressBar.Configurator |
backgroundStrokeColor(int value)
Background stroke color
|
CircularProgressBar.Configurator |
backgroundStrokeWidth(int value)
Background stroke width
|
CircularProgressBar.Configurator |
drawBackgroundStroke(boolean value)
Draw background stroke or not
|
CircularProgressBar.Configurator |
foregroundStrokeColor(int value)
Foreground stroke color
|
CircularProgressBar.Configurator |
foregroundStrokeWidth(int value)
Foreground stroke width
|
CircularProgressBar.Configurator |
indeterminate(boolean value)
Set indeterminate mode enabled or disabled
|
void |
indeterminateArcAnimationDuration(long value)
Sweep animation duration in milliseconds for indeterminate mode
|
CircularProgressBar.Configurator |
indeterminateMinimumAngle(float value)
Minimum angle for indeterminate mode
|
void |
indeterminateRotationAnimationDuration(long value)
Grow animation duration in milliseconds for indeterminate mode
|
CircularProgressBar.Configurator |
maximum(float value)
Maximum progress value for non-indeterminate mode
|
CircularProgressBar.Configurator |
progress(float value)
Current progress value for non-indeterminate mode
|
CircularProgressBar.Configurator |
progressAnimationDuration(long value)
Progress change animation duration in milliseconds for non-indeterminate mode
|
CircularProgressBar.Configurator |
startAngle(float value)
Start angle for non-indeterminate mode
|
public void apply()
public CircularProgressBar.Configurator maximum(float value)
public CircularProgressBar.Configurator progress(float value)
public CircularProgressBar.Configurator startAngle(float value)
public CircularProgressBar.Configurator indeterminateMinimumAngle(float value)
public void indeterminateRotationAnimationDuration(long value)
public void indeterminateArcAnimationDuration(long value)
public CircularProgressBar.Configurator indeterminate(boolean value)
public CircularProgressBar.Configurator animateProgress(boolean value)
public CircularProgressBar.Configurator progressAnimationDuration(long value)
public CircularProgressBar.Configurator drawBackgroundStroke(boolean value)
public CircularProgressBar.Configurator foregroundStrokeColor(int value)
public CircularProgressBar.Configurator backgroundStrokeColor(int value)
public CircularProgressBar.Configurator foregroundStrokeWidth(int value)
public CircularProgressBar.Configurator backgroundStrokeWidth(int value)