Class BOBPageHeader
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.dll
[GenerateComponentInfo]
public class BOBPageHeader : BOBComponentBase
- Inheritance
-
objectComponentBaseBOBPageHeader
- 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
__builderRenderTreeBuilder