HtmlForgeX

API Reference

Class

TablerControlBar

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Shared layout primitive for rows that mix fields, toggles, and actions.

Inheritance

Constructors

Methods

public TablerControlBar Action(Element element) #
Returns: TablerControlBar

Adds an action element to the trailing section of the bar.

Parameters

element HtmlForgeX.Element requiredposition: 0
public TablerControlBar Button(String text, String href, TablerButtonVariant variant = Link) #
Returns: TablerControlBar

Adds a link-style action button.

Parameters

text System.String requiredposition: 0
href System.String requiredposition: 1
variant HtmlForgeX.TablerButtonVariant = Link optionalposition: 2
public TablerControlBar End(Element element) #
Returns: TablerControlBar

Adds a custom trailing element to the end zone of the bar.

Parameters

element HtmlForgeX.Element requiredposition: 0
public TablerControlBar Field(Element element) #
Returns: TablerControlBar

Adds a field-like control to the leading section of the bar.

Parameters

element HtmlForgeX.Element requiredposition: 0
RegisterLibraries() #

Registers required client-side libraries for the control bar.

public TablerControlBar Settings(Action<TablerControlBarSettings> configure) #
Returns: TablerControlBar

Configures advanced layout and placement options for the control bar.

Parameters

configure System.Action{HtmlForgeX.TablerControlBarSettings} requiredposition: 0
public TablerControlBar Start(Element element) #
Returns: TablerControlBar

Adds a custom leading element to the start zone of the bar.

Parameters

element HtmlForgeX.Element requiredposition: 0
public TablerControlBar Toggle(Element element) #
Returns: TablerControlBar

Adds a toggle-style control to the leading section of the bar.

Parameters

element HtmlForgeX.Element requiredposition: 0
public override String ToString() #
Returns: String

Renders the control bar HTML markup.

Returns

Serialized HTML markup.