HtmlForgeX

API Reference

Class

TablerOverlapPageHeader

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element

Represents a Tabler page header specifically for navbar-overlap layouts. This header sits underneath the overlapping navbar and typically has white text on a colored background.

Inheritance

Constructors

Methods

public TablerOverlapPageHeader AddPrimaryAction(String text, Nullable<TablerIconType> icon = null) #
Returns: TablerOverlapPageHeader

Adds a primary action button (white for visibility on dark backgrounds).

Parameters

text System.String requiredposition: 0
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 1
public TablerOverlapPageHeader AddSecondaryAction(String text, Nullable<TablerIconType> icon = null) #
Returns: TablerOverlapPageHeader

Adds a secondary action button (white outline for visibility).

Parameters

text System.String requiredposition: 0
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 1
public override String ToString() #
Returns: String
public TablerOverlapPageHeader WithBackgroundColor(TablerColor color) #
Returns: TablerOverlapPageHeader

Sets the background color of the header (since text is always white in overlap mode).

Parameters

color HtmlForgeX.TablerColor requiredposition: 0
public TablerOverlapPageHeader WithPretitle(String pretitle) #
Returns: TablerOverlapPageHeader

Sets the pre-title (small text above the main title).

Parameters

pretitle System.String requiredposition: 0
public TablerOverlapPageHeader WithTitle(String title) #
Returns: TablerOverlapPageHeader

Sets the main page title.

Parameters

title System.String requiredposition: 0