import{_ as e,a as r,b as o,ag as s}from"./chunks/framework.BcrMLAmg.js";const u=JSON.parse('{"title":"ProgressBar","description":"","frontmatter":{},"headers":[],"relativePath":"references/elements/ProgressBar.md","filePath":"references/elements/ProgressBar.md","lastUpdated":1757844696000}'),a={name:"references/elements/ProgressBar.md"};function d(n,t,i,l,p,h){return o(),r("div",null,t[0]||(t[0]=[s('
This is the progress bar class. It provides a visual representation of progresswith optional percentage display and customizable colors.
Extends: VisualElement
| Property | Type | Default | Description |
|---|---|---|---|
| progress | number | 0 | Current progress value (0-100) |
| showPercentage | boolean | false | Whether to show the percentage text in the center |
| progressColor | color | lime | The color used for the filled portion of the progress bar |
| direction | string | right | The direction of the progress bar ("up", "down", "left", "right") |