ui/ProgressBar
A basic progress bar component that can display the progress of something in a horizontal, vertical, or radial bar format.
A secondary independent progress indicator can be displayed, to indicate an additional degree of information, often used as a background loading progress.
Members
Section titled “Members ”ProgressBar Component
Section titled “ProgressBar   Component ”An unstyled progress bar component that can be customized by a theme or application.
Extends:
ui/ProgressBarui/ProgressBar.ProgressBarBase
Wrapped with:
ui/ProgressBarui/ProgressBar.ProgressBarDecorator
ProgressBarBase Component
Section titled “ProgressBarBase   Component ”An unstyled progress bar component that can be customized by a theme or application.
Properties
backgroundProgress
Section titled “backgroundProgress”The proportion of the loaded portion of the progress bar.
Valid values are between
0and1.
children
Section titled “children”The contents to be displayed with progress bar.
Called with a reference to the root component.
When using ui/ProgressBarui/ProgressBar.ProgressBar, the ref prop is forwarded to this
component as componentRef.
Customizes the component by mapping the supplied collection of CSS class names to the corresponding internal elements and states of this component.
The following classes are supported:
progressBar- The root component classbar- The background node (the empty part of the progressBar)fill- The foreground of the progress bar (progress)load- ThebackgroundProgressnodehorizontal- Applied whenorientationis'horizontal'vertical- Applied whenorientationis'vertical'radial- Applied whenorientationis'radial'
orientation
Section titled “orientation”Sets the orientation of the slider.
Allowed values include:
'horizontal'- A left and right orientation'vertical'- An up and down orientation'radial'- A circular orientation
progress
Section titled “progress”The proportion of the filled portion of the progress bar.
Valid values are between
0and1.
progressAnchor
Section titled “progressAnchor”Sets the point, as a proportion between 0 and 1, from which the progress bar is filled.
Applies to both the progress bar's value and backgroundProgress. In both cases,
setting the value of progressAnchor will cause the progress bar to fill from that point
down, when value or backgroundProgress is proportionally less than the anchor, or up,
when value or backgroundProgress is proportionally greater than the anchor, rather
than always from the start of the progress bar.
ProgressBarDecorator Higher-Order Component
Section titled “ProgressBarDecorator   Higher-Order Component ”A higher-order component that adds behavior to ui/ProgressBarui/ProgressBar.ProgressBarBase.
Includes:
ui/ForwardRefui/ForwardRef.ForwardRef