Progress
The Progress component is a visual indicator that represents task completion, processes, or status in either linear or circular form. It supports various styles, types, and customization options for a dynamic and informative user interface.
Properties
The following properties are available to configure the behavior of the component from the form editor (this is in addition to common properties).
Common
Percent number
Sets the current progress percentage (0 to 100).
Type object
Visual type of the progress bar:
- Line (default): Horizontal bar.
- Circle: Circular progress.
- Dashboard: Semi-circular gauge-like view.
Status object
Indicates the progress status:
- Normal
- Active
- Success
- Exception
Show Info boolean
Whether to display the percentage inside the progress bar.
Appearance
Stroke Color object
The active bar color.
Trail Color object
The background (trail) color of the progress track.
Stroke Linecap object
Line ending style:
- Round (default)
- Butt
- Square
Stroke Width number
Thickness of the progress stroke (default is 6).