HtmlForgeX

API Reference

Class

TablerWorkspaceTabsCard

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Card wrapper for a segmented tab workspace with a reusable title/header shell.

Inheritance

Constructors

public TablerWorkspaceTabsCard() #

Initializes a new instance of the TablerWorkspaceTabsCard class.

Methods

public TablerWorkspaceTabsCard Accent(TablerColor color) #
Returns: TablerWorkspaceTabsCard

Sets the ambient accent color used by the workspace card.

Parameters

color HtmlForgeX.TablerColor requiredposition: 0
AddTab 2 overloads
public TablerTabsPanel AddTab(String title, Element content) #
Returns: TablerTabsPanel

Adds a tab to the workspace.

Parameters

title System.String requiredposition: 0
panelAction System.Action{HtmlForgeX.TablerTabsPanel} requiredposition: 1
AddTab(System.String title, HtmlForgeX.Element content) #

Adds a tab with a single element as its content.

Parameters

title System.String required
content HtmlForgeX.Element required
GetAuxiliaryChildren() #
OnAddedToDocument() #
RegisterLibraries() #
public TablerWorkspaceTabsCard Settings(Action<TablerWorkspaceTabsCardSettings> configure) #
Returns: TablerWorkspaceTabsCard

Groups advanced display and tabs options under a smaller surface.

Parameters

configure System.Action{HtmlForgeX.TablerWorkspaceTabsCardSettings} requiredposition: 0
public TablerWorkspaceTabsCard Subtitle(String subtitle) #
Returns: TablerWorkspaceTabsCard

Sets supporting text displayed below the card title.

Parameters

subtitle System.String requiredposition: 0
public TablerWorkspaceTabsCard Title(String title) #
Returns: TablerWorkspaceTabsCard

Sets the card title.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String