HtmlForgeX

API Reference

Class

TablerEmptyState

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

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

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

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