Label
Display an auto-scaled percentage label using the showLabel prop.
Icons
Provide icons or other content using the children snippet.
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 | Snippet<[]> | |
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 | |