Label
Display an auto-scaled percentage label using the showLabel
prop.
Icons
Provide icons or other content using the component children
.
Indeterminate
Uses indeterminate mode when value
is explicitly set to null
.
API Reference
ProgressRing
Property | Type | Description |
---|---|---|
label | string | |
showLabel | boolean | |
strokeWidth | string | |
strokeLinecap | "inherit" | "butt" | "round" | "square" | |
base | string | |
size | string | |
classes | string | |
childrenBase | string | |
childrenClasses | string | |
svgBase | string | |
svgClasses | string | |
trackBase | string | |
trackStroke | string | |
trackClasses | string | |
meterBase | string | |
meterStroke | string | |
meterTransition | string | |
meterAnimate | string | |
meterDuration | string | |
meterClasses | string | |
labelBase | string | |
labelFill | string | |
labelFontSize | number | |
labelFontWeight | string | |
labelClasses | string | |
children | ReactNode | |
ids | Partial<{ root: string; track: string; label: string; circle: string; }> | |
value | number | |
min | number | |
max | number | |
translations | IntlTranslations | |
dir | "ltr" | "rtl" | |
getRootNode | () => ShadowRoot | Node | Document | |
orientation | Orientation | |