Class BOBProgressIcon
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
[GenerateComponentInfo]
public class BOBProgressIcon : BOBVariantComponentBase<BOBProgressIcon, BOBProgressIconVariant>, IVariantComponent<BOBProgressIconVariant>, IVariantComponent, IHasSize, IHasColor
- Inheritance
-
objectComponentBaseBOBProgressIcon
- Implements
- Inherited Members
Constructors
BOBProgressIcon()
public BOBProgressIcon()
Properties
AriaLabel
Accessible name for the component.
[Parameter]
public string? AriaLabel { get; set; }
Property Value
- string
BuiltInTemplates
protected override Dictionary<BOBProgressIconVariant, Func<BOBProgressIcon, RenderFragment>> BuiltInTemplates { get; }
Property Value
- Dictionary<BOBProgressIconVariant, Func<BOBProgressIcon, RenderFragment>>
Color
Text or foreground color. Accepts any valid CSS color value, PaletteColor or BOBColor.
[Parameter]
public string? Color { get; set; }
Property Value
- string
DefaultVariant
Default variant used when no explicit variant is specified.
public override BOBProgressIconVariant DefaultVariant { get; }
Property Value
Size
Visual size of the loading indicator.
[Parameter]
public BOBSize Size { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Renders the component to the supplied Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builderRenderTreeBuilder