Class BOBBreadcrumbs
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
[GenerateComponentInfo]
public class BOBBreadcrumbs : BOBComponentBase, IHasSize
- Inheritance
-
objectComponentBaseBOBBreadcrumbs
- Implements
- Inherited Members
Constructors
BOBBreadcrumbs()
public BOBBreadcrumbs()
Properties
AriaLabel
Aria label rendered on the root <nav>.
[Parameter]
public string? AriaLabel { get; set; }
Property Value
- string
ItemTemplate
Custom rendering for individual entries (overrides the default link/text logic).
[Parameter]
public RenderFragment<BreadcrumbItem>? ItemTemplate { get; set; }
Property Value
- RenderFragment<BreadcrumbItem>
Items
Sequence of entries rendered left-to-right. Last entry without a Href is treated as the current page.
[Parameter]
public IReadOnlyList<BreadcrumbItem>? Items { get; set; }
Property Value
- IReadOnlyList<BreadcrumbItem>
MaxVisible
Maximum entries to render at once. When Items exceeds this count the
list collapses to first + ellipsis + last (MaxVisible − 1). Set to 0 to disable.
[Parameter]
public int MaxVisible { get; set; }
Property Value
- int
Separator
Custom separator rendered between entries. Falls back to a chevron icon.
[Parameter]
public RenderFragment? Separator { get; set; }
Property Value
- RenderFragment
Size
Visual size shared by separator + entry icons.
[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