HtmlForgeX

API Reference

Class

TablerEmptyState

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Tabler "empty state" component (e.g., no results, error pages).

Inheritance

Constructors

Methods

public TablerEmptyState Action(Element action) #
Returns: TablerEmptyState

Adds a custom action element (rendered inside .empty-action).

Parameters

action HtmlForgeX.Element requiredposition: 0
public TablerEmptyState ActionButton(String text, String href, Action<TablerButton> configure = null) #
Returns: TablerEmptyState

Convenience: adds a primary action button.

Parameters

text System.String requiredposition: 0
href System.String requiredposition: 1
configure System.Action{HtmlForgeX.TablerButton} = null optionalposition: 2
GetAuxiliaryChildren() #
public TablerEmptyState Header(String text) #
Returns: TablerEmptyState

Set a big header (e.g., "404").

Parameters

text System.String requiredposition: 0
public TablerEmptyState Illustration(Element illustration) #
Returns: TablerEmptyState

Sets the illustration content (rendered inside .empty-img).

Parameters

illustration HtmlForgeX.Element requiredposition: 0
public TablerEmptyState IllustrationImage(String url, Int32 height = 256, String alt = null) #
Returns: TablerEmptyState

Convenience: sets an image illustration (img tag) with a fixed height.

Parameters

url System.String requiredposition: 0
height System.Int32 = 256 optionalposition: 1
alt System.String = null optionalposition: 2
RegisterLibraries() #
public TablerEmptyState Settings(Action<EmptyStateSettings> configure) #
Returns: TablerEmptyState

Groups less-common options under a single fluent entry point to keep IntelliSense lean.

Parameters

configure System.Action{HtmlForgeX.EmptyStateSettings} requiredposition: 0
public TablerEmptyState Subtitle(String text) #
Returns: TablerEmptyState

Set the subtitle / description.

Parameters

text System.String requiredposition: 0
public TablerEmptyState Surface(TablerSurfaceStyle style) #
Returns: TablerEmptyState

Applies a shared surface treatment to the empty state shell.

Parameters

style HtmlForgeX.TablerSurfaceStyle requiredposition: 0
public TablerEmptyState Title(String text) #
Returns: TablerEmptyState

Set the main title.

Parameters

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