Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.flowx.ai/llms.txt

Use this file to discover all available pages before exploring further.

Available starting with FlowX.AI 5.8.0The Progress Bar shows how far a value has advanced between a minimum and a maximum, as a horizontal fill against a track.

Overview

Use a Progress Bar when the user needs a quick visual answer to “how far along?” — for example, a multi-step onboarding flow, a long-running document upload, an order-fulfilment status, or a goal-tracking dashboard. The Progress Bar is read-only. Bind its value to a process field or computed expression and it updates as the data changes.

Properties

PropertyTypeDescription
ValueNumber / expressionThe current progress value. Bind to a process data key or use a computed expression.
MinNumberLower bound of the range. Defaults to 0.
MaxNumberUpper bound of the range. Defaults to 100.
VisibilityExpressionJavaScript expression that hides the bar when truthy.
Theme overridesObjectOverride color, backgroundColor, height, borderRadius for this instance only.
The Progress Bar normalises (value - min) / (max - min) into the visual fill, so values outside the range are clamped.

Process data binding

To drive the bar from process data, set Value to a process data key:
${application.upload.percentComplete}
For derived values, use an expression — for example, mapping a step index to a percentage in a 4-step flow:
${application.flow.currentStep} * 25
See Dynamic and computed values for the full expression syntax.

Theme configuration

Defaults from the platform theme:
TokenDefaultDescription
colorcolor@primary#500Fill colour of the completed portion.
backgroundColorcolor@primary#100Track colour for the unfilled portion.
height8pxBar thickness.
borderRadius4pxCorner radius applied to both fill and track.
borderColorcolor@shades#0Outline colour. Hidden by default via borderWidth: 0.
borderWidth0pxSet to 1 or higher to display the outline.
To override globally, edit Theme → Components → Progress Bar in the Designer.

UI Designer overview

Compose screens in the UI Designer.

Dynamic and computed values

Bind component properties to process data.
Last modified on May 11, 2026