Table of Contents

Class BOBPageHeader

Namespace
BlazOrbit.Components
Assembly
BlazOrbit.dll
[GenerateComponentInfo]
public class BOBPageHeader : BOBComponentBase
Inheritance
object
ComponentBase
BOBPageHeader
Inherited Members

Constructors

BOBPageHeader()

public BOBPageHeader()

Properties

Actions

Right-aligned action bar (typically BOBButton instances).

[Parameter]
public RenderFragment? Actions { get; set; }

Property Value

RenderFragment

Breadcrumbs

Slot for a BOBBreadcrumbs (or any markup) rendered between the eyebrow and the title. Decoupled from the component so consumers can swap implementations.

[Parameter]
public RenderFragment? Breadcrumbs { get; set; }

Property Value

RenderFragment

Eyebrow

Optional eyebrow line rendered above the title (caption / breadcrumb-like context).

[Parameter]
public RenderFragment? Eyebrow { get; set; }

Property Value

RenderFragment

Lead

Optional lead paragraph below the title.

[Parameter]
public RenderFragment? Lead { get; set; }

Property Value

RenderFragment

Sticky

When true, the header sticks to the top of the viewport on scroll.

[Parameter]
public bool Sticky { get; set; }

Property Value

bool

Title

Primary page title rendered as an <h1>.

[Parameter]
public string? Title { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

Renders the component to the supplied Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder