Docs fixes

This commit is contained in:
Robert Jelic
2025-10-29 18:41:32 +01:00
parent 400f19d8f1
commit 7099b5c548
12 changed files with 165 additions and 138 deletions

View File

@@ -3,9 +3,11 @@ local tHex = require("libraries/colorHex")
--- This is the progress bar class. It provides a visual representation of progress
--- with optional percentage display and customizable colors.
--- @usage local progressBar = main:addProgressBar()
--- @usage progressBar:setDirection("up")
--- @usage progressBar:setProgress(50)
--- @usage [[
--- local progressBar = main:addProgressBar()
--- progressBar:setDirection("up")
--- progressBar:setProgress(50)
--- ]]
---@class ProgressBar : VisualElement
local ProgressBar = setmetatable({}, VisualElement)
ProgressBar.__index = ProgressBar