Skip to main content

Circular Progressbar

The Circular Progress bar component can be used to show progress in a progress circle.

Properties

Properties
Description
Expected Value
LabelThe label value shown inside the circle.Select Auto to show the progress bar value, or select Custom to customize it.
Allow negative progressEnabling this allows negative progress, making the circle move anticlockwise.Enable or disable the toggle, or dynamically configure the value by clicking on fx and entering a logical expression.
ProgressSets the progress of the component.Progress value
info

Any property having fx button next to its field can be programmatically configured.

Component Specific Actions (CSA)

The following actions of the component can be controlled using the component-specific actions (CSA), you can trigger it using an event or use a RunJS query.

Action
Description
How To Access
setValue()Sets the value of the circular progress bar.components.circularprogressbar1.setValue
setVisibility()Sets the visibility of the component.components.circularprogressbar1.setVisibility
setLoading()Sets the loading state of the component.components.circularprogressbar1.setLoading

Exposed Variables

VariableDescriptionHow To Access
valueHolds the value of the component{{components.circularprogressbar1.value}}
isLoadingIndicates if the component is loading.{{components.circularprogressbar1.isLoading}}
isVisibleIndicates if the component is visible.{{components.circularprogressbar1.isVisible}}

Additional Actions

Action
Description
Configuration Options
Loading stateEnables a loading spinner, often used with the isLoading property to indicate progress.Enable/disable the toggle button or dynamically configure the value by clicking on fx and entering a logical expression.
VisibilityControls component visibility.Enable/disable the toggle button or dynamically configure the value by clicking on fx and entering a logical expression.
TooltipProvides additional information on hover. Set a display string.String

Devices

Property
Description
Expected Value
Show on desktopMakes the component visible in desktop view.You can set it with the toggle button or dynamically configure the value by clicking on fx and entering a logical expression.
Show on mobileMakes the component visible in mobile view.You can set it with the toggle button or dynamically configure the value by clicking on fx and entering a logical expression.

Styles

Label

Property
Description
Configuration Options
ColorSets the text color of the label.Select the color or click on fx and input code that programmatically returns a Hex color code.
SizeSets the text size of the label.Enter the value or use the slider.

Progress Circle

Property
Description
Configuration Options
TrackSets the base track color of the progress circle.Select a color or click on fx and input code that programmatically returns a hex color code.
PositiveSets the color of the progress for positive values.Select a color or click on fx and input code that programmatically returns a hex color code.
NegativeSets the color of the progress for negative values.Select a color or click on fx and input code that programmatically returns a hex color code.
CompletionSets the color of the completed portion of the progress circle.Select a color or click on fx and input code that programmatically returns a hex color code.
Progress bar widthDetermines the thickness of the progress circle.Enter a value or use the slider.
Circle ratioDetermines how much of the circle is visible (partial/full circle).Enter a value or use the slider.
AlignmentSets the horizontal alignment of the component.Choose from left, center, or right.
Counter clockwise rotationDetermines the direction in which the progress moves.Enable or disable the toggle, or dynamically configure the value by clicking on fx and entering a logical expression.

Container

Property
Description
Configuration Options
Box shadowSets the box shadow properties of the component.Select the box shadow color and adjust the related properties or set it programmatically using fx.
PaddingAllows you to maintain a standard padding by enabling the Default option.Choose from Default or None.