Class MudNavLink
- Namespace
- MudBlazor
- Assembly
- MudBlazor.dll
public class MudNavLink : MudBaseSelectItem, IComponent, IHandleAfterRender, IMudStateHasChanged, IHandleEvent
- Inheritance
-
MudNavLink
- Implements
- Inherited Members
- Extension Methods
Constructors
MudNavLink()
public MudNavLink()
Properties
ActiveClass
User class names when active, separated by space.
[Parameter]
[Category("Common")]
public string ActiveClass { get; set; }
Property Value
Attributes
protected Dictionary<string, object?> Attributes { get; }
Property Value
Classname
protected string Classname { get; }
Property Value
Icon
Icon to use if set.
[Parameter]
[Category("Behavior")]
public string? Icon { get; set; }
Property Value
IconClassname
protected string IconClassname { get; }
Property Value
IconColor
The color of the icon. It supports the theme colors, default value uses the themes drawer icon color.
[Parameter]
[Category("Appearance")]
public Color IconColor { get; set; }
Property Value
LinkClassname
protected string LinkClassname { get; }
Property Value
Match
[Parameter]
[Category("Behavior")]
public NavLinkMatch Match { get; set; }
Property Value
TabIndex
protected int TabIndex { get; }
Property Value
Target
[Parameter]
[Category("Click action")]
public string? Target { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
HandleNavigation()
protected Task HandleNavigation()