HtmlForgeX

API Reference

Class

TablerEntityListItem

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

A single generic entity row inside TablerEntityList.

Inheritance

Usage

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

Accepted by parameters

Constructors

public TablerEntityListItem() #

Methods

public TablerEntityListItem Action(String text, String href, Action<TablerButton> configure = null) #
Returns: TablerEntityListItem

Adds a trailing action button.

Parameters

text System.String requiredposition: 0
href System.String requiredposition: 1
configure System.Action{HtmlForgeX.TablerButton} = null optionalposition: 2
public TablerEntityListItem ActionDropdown(String text, Action<TablerDropdown> configure) #
Returns: TablerEntityListItem

Adds a trailing dropdown menu.

Parameters

text System.String requiredposition: 0
configure System.Action{HtmlForgeX.TablerDropdown} requiredposition: 1
public TablerEntityListItem ActionMenu(Action<TablerDropdown> configure) #
Returns: TablerEntityListItem

Adds a quiet icon-only action menu for secondary row actions.

Parameters

configure System.Action{HtmlForgeX.TablerDropdown} requiredposition: 0
public TablerEntityListItem Class(String className) #
Returns: TablerEntityListItem
EditorBrowsable(2)

Adds classes to the rendered item.

Parameters

className System.String requiredposition: 0
public TablerEntityListItem Eyebrow(String eyebrow) #
Returns: TablerEntityListItem

Sets a small overline/eyebrow label.

Parameters

eyebrow System.String requiredposition: 0
GetAuxiliaryChildren() #
public TablerEntityListItem Href(String href) #
Returns: TablerEntityListItem

Makes the whole row clickable.

Parameters

href System.String requiredposition: 0
public TablerEntityListItem Initials(String initials, TablerColor accent = Azure) #
Returns: TablerEntityListItem

Uses initials when no image exists.

Parameters

initials System.String requiredposition: 0
accent HtmlForgeX.TablerColor = Azure optionalposition: 1
public TablerEntityListItem Meta(String text, Nullable<TablerColor> color = null) #
Returns: TablerEntityListItem

Adds small meta badges such as tags, regions, or capacities.

Parameters

text System.String requiredposition: 0
color System.Nullable{HtmlForgeX.TablerColor} = null optionalposition: 1
public TablerEntityListItem Metric(String value, String note = null) #
Returns: TablerEntityListItem

Adds a headline metric with supporting note.

Parameters

value System.String requiredposition: 0
note System.String = null optionalposition: 1
public TablerEntityListItem Progress(Int32 percent, TablerColor color = Azure, String label = null) #
Returns: TablerEntityListItem

Adds an optional progress row beneath the content.

Parameters

percent System.Int32 requiredposition: 0
color HtmlForgeX.TablerColor = Azure optionalposition: 1
label System.String = null optionalposition: 2
RegisterLibraries() #
public TablerEntityListItem Selected(Boolean selected = true) #
Returns: TablerEntityListItem

Marks the row as selected.

Parameters

selected System.Boolean = true optionalposition: 0
public TablerEntityListItem Status(String text, TablerColor color = Azure) #
Returns: TablerEntityListItem

Adds a compact status badge.

Parameters

text System.String requiredposition: 0
color HtmlForgeX.TablerColor = Azure optionalposition: 1
public TablerEntityListItem Subtitle(String subtitle) #
Returns: TablerEntityListItem

Sets supporting descriptive copy.

Parameters

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

Sets the primary title.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String
public TablerEntityListItem Trailing(Action<ElementContainer> configure) #
Returns: TablerEntityListItem

Provides an escape hatch for custom trailing content.

Parameters

configure System.Action{HtmlForgeX.ElementContainer} requiredposition: 0