HtmlForgeX

API Reference

Class

TablerNavPageWrapper

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element

Wrapper for creating page layouts with navigation.

Inheritance

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public TablerNavPageWrapper() #

Methods

GetAuxiliaryChildren() #

Internal child references stored as private fields (navigation/content). Ensures document propagation and library registration traverse them.

RegisterLibraries() #

Registers the required libraries.

public override String ToString() #
Returns: String

Renders the page wrapper.

public TablerNavPageWrapper WithContent(Action<TablerNavPageContent> config) #
Returns: TablerNavPageWrapper

Sets the page content.

Parameters

config System.Action{HtmlForgeX.TablerNavPageContent} requiredposition: 0
public TablerNavPageWrapper WithFooter(String footer) #
Returns: TablerNavPageWrapper

Sets the footer content.

Parameters

footer System.String requiredposition: 0
public TablerNavPageWrapper WithLayout(TablerLayout layout) #
Returns: TablerNavPageWrapper

Sets the layout type.

Parameters

layout HtmlForgeX.TablerLayout requiredposition: 0
public TablerNavPageWrapper WithNavbarTheme(TablerNavbarTheme theme) #
Returns: TablerNavPageWrapper

Sets the navbar theme.

Parameters

theme HtmlForgeX.TablerNavbarTheme requiredposition: 0
public TablerNavPageWrapper WithNavigation(Element navigation) #
Returns: TablerNavPageWrapper

Sets the primary navigation.

Parameters

navigation HtmlForgeX.Element requiredposition: 0
public TablerNavPageWrapper WithPageHeader(Action<TablerNavPageHeader> config) #
Returns: TablerNavPageWrapper

Configures the page header.

Parameters

config System.Action{HtmlForgeX.TablerNavPageHeader} requiredposition: 0
public TablerNavPageWrapper WithSecondaryNavigation(Element navigation) #
Returns: TablerNavPageWrapper

Sets the secondary navigation (for combo layouts).

Parameters

navigation HtmlForgeX.Element requiredposition: 0