ProgressBar
This is the progress bar class. It provides a visual representation of progresswith optional percentage display and customizable colors.
Extends: VisualElement
Usage
lua
local progressBar = main:addProgressBar()
progressBar:setDirection("up")
progressBar:setProgress(50)Properties
| 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") |