Skip to Content

Progress

Display progress bars and circular progress indicators.

Exports

ExportParametersReturns
ProgressBar(data)booleantrue if completed, false if cancelled
ProgressCircle(data)booleantrue if completed, false if cancelled
ProgressActive()boolean
CancelProgress()

ProgressBar Parameters

ParameterTypeRequiredDescription
durationnumberYesDuration in milliseconds
labelstringYesText displayed on the progress bar
useWhileDeadbooleanNoAllow while player is dead
canCancelbooleanNoAllow cancellation with the cancel key

Usage

Progress Bar

local completed = exports['flux-ui-pack']:ProgressBar({ duration = 5000, label = 'Loading...', useWhileDead = false, canCancel = true }) if completed then print('Progress completed!') else print('Progress cancelled') end

Progress Circle

local completed = exports['flux-ui-pack']:ProgressCircle({ duration = 3000, label = 'Processing...', canCancel = false })

Check if Active

if exports['flux-ui-pack']:ProgressActive() then print('A progress indicator is running') end

Cancel Progress

exports['flux-ui-pack']:CancelProgress()
Last updated on