Linear Progress
A horizontal progress indicator component that visualizes progress or loading states. Features customizable appearance with stripes, badges, and multiple state types including reverse, indeterminate, and query modes. Supports color customization and different visual feedback styles.
Extends: fieldComponent
Fields
Name | Code | Data Type | Description |
|---|---|---|---|
Dark Background Progress |
| boolean | Enables dark mode appearance for the progress bar |
State Type |
| text | Sets the behavior mode (reverse, indeterminate, query, instant-feedback) |
Stripe |
| boolean | Adds a striped pattern to the progress bar |
Show Badge |
| boolean | Displays a badge showing the progress percentage |
Size |
| text | Sets the height of the progress bar |
Color |
| text | Sets the color of the progress indicator |
Track Color |
| text | Sets the background color of the progress track |
Text Color |
| text | Sets the color of the progress text in badge |
Rounded |
| boolean | Applies rounded corners to the progress bar |
Label |
| multi-locale | Label for the progress bar |
ID |
| text | Unique identifier for the component |
Style Classes |
| text | CSS classes for styling |
Style |
| text | Inline styles for the component |
Width |
| text | Controls component width |
Value |
| text | Current progress value |
Visible |
| boolean | Controls component visibility |
Outlined |
| boolean | Shows component with outlined style |
Methods
Name | Description |
|---|---|
| Determines if the progress bar should use a specific state type |
| Handles progress value changes and triggers change event |
Events
Name | Description |
|---|---|
| Triggered when the progress value changes |