Table of Contents

Class MudNavLink

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class MudNavLink : MudBaseSelectItem, IComponent, IHandleAfterRender, IMudStateHasChanged, IHandleEvent
Inheritance
MudNavLink
Implements
Inherited Members
Extension Methods

Constructors

public MudNavLink()

Properties

User class names when active, separated by space.

[Parameter]
[Category("Common")]
public string ActiveClass { get; set; }

Property Value

string
protected Dictionary<string, object?> Attributes { get; }

Property Value

Dictionary<string, object>
protected string Classname { get; }

Property Value

string

Icon to use if set.

[Parameter]
[Category("Behavior")]
public string? Icon { get; set; }

Property Value

string
protected string IconClassname { get; }

Property Value

string

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

Color
protected string LinkClassname { get; }

Property Value

string
[Parameter]
[Category("Behavior")]
public NavLinkMatch Match { get; set; }

Property Value

NavLinkMatch
protected int TabIndex { get; }

Property Value

int
[Parameter]
[Category("Click action")]
public string? Target { get; set; }

Property Value

string

Methods

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder
protected Task HandleNavigation()

Returns

Task