HtmlForgeX

API Reference

Class

TablerServiceConfigPanel

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Reusable service configuration panel for editors, health summaries, and safety review cards.

Inheritance

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

public TablerServiceConfigPanel() #

Methods

public TablerServiceConfigPanel AddAction(String text, Nullable<TablerIconType> icon = null, Action<TablerButton> configure = null) #
Returns: TablerServiceConfigPanel

Adds an action button to the panel header.

Parameters

text System.String requiredposition: 0
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 1
configure System.Action{HtmlForgeX.TablerButton} = null optionalposition: 2
Content 2 overloads
public TablerServiceConfigPanel Content(Element element) #
Returns: TablerServiceConfigPanel

Configures the panel body content.

Parameters

configure System.Action{HtmlForgeX.ElementContainer} requiredposition: 0
Content(HtmlForgeX.Element element) #

Adds prebuilt panel body content.

Parameters

element HtmlForgeX.Element required
GetAuxiliaryChildren() #
RegisterLibraries() #
public TablerServiceConfigPanel Settings(Action<TablerServiceConfigPanelSettings> configure) #
Returns: TablerServiceConfigPanel

Groups advanced display options under a smaller fluent surface.

Parameters

configure System.Action{HtmlForgeX.TablerServiceConfigPanelSettings} requiredposition: 0
public TablerServiceConfigPanel Status(String status, TablerColor color = Green) #
Returns: TablerServiceConfigPanel

Sets a compact status badge in the panel header.

Parameters

status System.String requiredposition: 0
color HtmlForgeX.TablerColor = Green optionalposition: 1
public TablerServiceConfigPanel Title(String title, String subtitle = null) #
Returns: TablerServiceConfigPanel

Sets the panel title and optional subtitle.

Parameters

title System.String requiredposition: 0
subtitle System.String = null optionalposition: 1
public override String ToString() #
Returns: String