1. components
  2. progress ring
  3. react

Progress Ring

A radial indicator showing progress or completion of a task.

Icons

Provide icons or other content using the component children.

Indeterminate

Uses indeterminate mode when value is explicitly undefined.

API Reference

ProgressRing

Property Type Description
value
number
Set the value
max
number
Set the maximum value
strokeWidth
number
Set the stroke size (px)
strokeLinecap
string
Defines the shape of the meter
labelledby
string
Set the aria-labelledby value
base
string
Set the root base classes
size
string
Set the root size classes
classes
string
Provide arbitrary classes to the root element
childrenBase
string
Set the nested children base classes
childrenClasses
string
Provide arbitrary classes to the nested children.
svgBase
string
Set the SVG element base classes
svgClasses
string
Provide arbitrary classes to the SVG element
trackBase
string
Set the track base classes
trackStroke
string
Set the track stroke color classes
trackClasses
string
Provide arbitrary classes to the track element
meterBase
string
Set the meter base classes
meterStroke
string
Set the meter stroke color classes
meterTransition
string
Set the meter transition classes
meterDuration
string
Set the meter transition duration classes
meterClasses
string
Provide arbitrary classes to the meter element
label
string
Set the text for the scalable label
labelBase
string
Set the label classes
labelFill
string
Set the label fill color classes
labelFontSize
number
Set the label font size
labelFontWeight
string
Set the label font weight
labelClasses
string
Provide arbitrary classes to the label element
children
React.ReactNode
-