new GUIProgress(id, options, guimanager, callback, append)

Creates a new GUIProgress


Name Type Description
id string The id and name element
options json Options of element
guimanager GUIManager The gui manager
callback function Trigger function by change (optional)
append bool is added to the <body>. => True by default (optional)


  • w: Width of progress bar (in pixel)
  • h: Height of progress bar (in pixel)
  • x: Position left of progress bar (in pixel)
  • y: Position top of progress bar (in pixel)
  • min: Min value progress bar => 0 by default (optional)
  • max: Max value progress bar => 100 by default (optional)
  • value: Current value of the progress bar => 0 by default (optional)
  • border: Border of element => 0 by default (optional)
  • borderRadius: Radius border of element => 5 by default (optional)
  • background: Background progress bar => "rgba(0, 0, 0, 0.2)" by default (optional)
  • backgroundValue: Background value progress bar => "#0f4fff" by default (optional)
  • orient: Orientation of the progress bar => "horizontal" by default (optional)
  • zIndex: Depth of the element (int) => 1 by default
  • tabindex: Tab order of the field.


updateValue(int) → void

Set this progress value GUI element

getValue(int) → void

Get value progress GUI element

setVisible(bool, fade) → void

Set this GUI element to visible or invisible

isVisible() → void

Returns element if is visible or no

dispose() → void

Dispose the GUIProgress, and delete element.