Class MudProgressCircular
- Namespace
- MudBlazor
- Assembly
- MudBlazor.dll
A circle-shaped indicator of progress for an ongoing operation.
public class MudProgressCircular : MudComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged
- Inheritance
-
MudProgressCircular
- Implements
- Inherited Members
- Extension Methods
Constructors
MudProgressCircular()
public MudProgressCircular()
Properties
Classname
protected string Classname { get; }
Property Value
Color
The color of this component.
[Parameter]
[Category("Appearance")]
public Color Color { get; set; }
Property Value
Remarks
Defaults to Default.
Indeterminate
Displays a constant animation without any value.
[Parameter]
[Category("Behavior")]
public bool Indeterminate { get; set; }
Property Value
Remarks
Defaults to false
. When true
, the Value will be ignored.
Max
The highest possible value.
[Parameter]
[Category("Behavior")]
public double Max { get; set; }
Property Value
Remarks
Defaults to 100.0
. Usually a percentage. Should be higher than Min.
Min
The lowest possible value.
[Parameter]
[Category("Behavior")]
public double Min { get; set; }
Property Value
Remarks
Defaults to 0.0
. Usually a percentage. Should be lower than Max.
Rounded
Displays a rounded border.
[Parameter]
[Category("Appearance")]
public bool Rounded { get; set; }
Property Value
Remarks
Defaults to false
. When true
, the CSS stroke-linecap
is set to round
.
Size
The size of this component.
[Parameter]
[Category("Appearance")]
public Size Size { get; set; }
Property Value
Remarks
Defaults to Medium.
StrokeWidth
The thickness of the circle.
[Parameter]
[Category("Appearance")]
public int StrokeWidth { get; set; }
Property Value
Remarks
Defaults to 3
.
SvgClassname
protected string SvgClassname { get; }
Property Value
Value
The current progress amount.
[Parameter]
[Category("Behavior")]
public double Value { get; set; }
Property Value
Remarks
Defaults to 0
. Only applies when Indeterminate is False
. Should be between Min and Max.
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnInitialized()
protected override void OnInitialized()