Examples
Value runs from 0 to 100; Color tints the ring and its label.
SizeRem and Thickness take any CSS length.
ChildContent replaces the percentage, here with elapsed time on a 3:34 build.
Playground
<RadialProgress
Value="72"
Color="Color.Primary"
SizeRem="8rem"
Thickness="10px" />API
<RadialProgress>
DaisyBlazorParameters
- AriaLabel string= null
Accessible name of the progressbar (aria-label), e.g. "Storage used".
- Color Color= Color.Default
Color token for the ring and label text (maps to text-primary, text-success, etc.).
- SizeRem string= "5rem"
CSS size of the radial element (e.g. "5rem", "80px"). Maps to the CSS --size custom property. Defaults to "5rem".
- Thickness string= null
CSS thickness of the progress ring (e.g. "4px", "0.5rem"). Maps to the CSS --thickness custom property. When null the daisyUI default thickness is used.
- Value double= 0
Progress value between 0 and 100 (clamped). Maps to the CSS --value custom property.
- Class string= null
Extra CSS classes merged onto the .radial-progress element.
- Style string= null
Inline CSS appended after the --value/--size/--thickness custom properties.
Content
- ChildContent RenderFragment
Custom inner content; defaults to the rounded "@Value%" when not provided.