Progress control

The Progress control is a visual control that displays custom progress steps based on a pre-configured data source. You can add SmartObject data or static data as the data source for the control. The steps are arranged along a rail, which acts as the connecting line between the steps in the control. Each step can have a status such as Complete, Error, or In Progress, providing a clear indication of the process or task's progression. To function properly, the control requires at least one rule to manage the progress through these steps.

Additionally, the control offers styling options, allowing you to customize the appearance, such as changing the color of the rail background or the step icon. The control is also supported by the legacy themes.

Use cases for the control:

  • Task breakdown: It is ideal for processes or tasks that are divided into multiple stages, giving people a clear visual indicator of their progress.
  • Visibility of remaining steps: Helps people understand how many steps are left in a process or task, improving clarity.
  • Enhanced navigation: Improves navigation between steps, guiding people through a multi-stage process or task.
  • Minimized confusion: Reduces the risk of abandonment by providing people with a clear understanding of what remains in the process or task.