Class BreadcrumbItem
- Namespace
- MudBlazor
- Assembly
- MudBlazor.dll
Represents a portion of a list of breadcrumbs.
public record BreadcrumbItem : IEquatable<BreadcrumbItem>
- Inheritance
-
BreadcrumbItem
- Implements
- Inherited Members
- Extension Methods
Constructors
BreadcrumbItem(BreadcrumbItem)
protected BreadcrumbItem(BreadcrumbItem original)
Parameters
original
BreadcrumbItem
BreadcrumbItem(string, string?, bool, string?)
Creates a new instance.
public BreadcrumbItem(string text, string? href, bool disabled = false, string? icon = null)
Parameters
text
stringThe text to display for this item.
href
stringThe URL to navigate to when this item is clicked.
disabled
boolWhether the item cannot be clicked.
icon
stringThe custom icon to display for this item.
Properties
Disabled
Prevents this item from being clicked.
public bool Disabled { get; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Href
The URL to navigate to when clicked.
public string? Href { get; }
Property Value
Icon
The custom icon for this item.
public string? Icon { get; }
Property Value
Text
The text to display.
public string Text { get; }
Property Value
Methods
Equals(BreadcrumbItem?)
public virtual bool Equals(BreadcrumbItem? other)
Parameters
other
BreadcrumbItem
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builder
StringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(BreadcrumbItem?, BreadcrumbItem?)
public static bool operator ==(BreadcrumbItem? left, BreadcrumbItem? right)
Parameters
left
BreadcrumbItemright
BreadcrumbItem
Returns
operator !=(BreadcrumbItem?, BreadcrumbItem?)
public static bool operator !=(BreadcrumbItem? left, BreadcrumbItem? right)
Parameters
left
BreadcrumbItemright
BreadcrumbItem