HtmlForgeX

API Reference

Class

TablerCollectionEntityRowPreset

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers sealed

Preset builder for entity/service/customer rows inside TablerCollectionTable.

Inheritance

  • Object
  • TablerCollectionEntityRowPreset

Usage

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

Accepted by parameters

Methods

public TablerCollectionEntityRowPreset Actions(Action<TablerCollectionTableActions> configure) #
Returns: TablerCollectionEntityRowPreset

Configures trailing row actions.

Parameters

configure System.Action{HtmlForgeX.TablerCollectionTableActions} requiredposition: 0
public TablerCollectionEntityRowPreset Avatar(String imageUrl) #
Returns: TablerCollectionEntityRowPreset

Adds a leading avatar image to the entity cell.

Parameters

imageUrl System.String requiredposition: 0
public TablerCollectionEntityRowPreset Class(String className) #
Returns: TablerCollectionEntityRowPreset
EditorBrowsable(2)

Adds classes to the rendered row.

Parameters

className System.String requiredposition: 0
public TablerCollectionEntityRowPreset Columns(String entity = "entity", String status = "status", String metric = "metric", String progress = "progress", String actions = "actions") #
Returns: TablerCollectionEntityRowPreset

Overrides the target column keys used by the preset.

Parameters

entity System.String = "entity" optionalposition: 0
status System.String = "status" optionalposition: 1
metric System.String = "metric" optionalposition: 2
progress System.String = "progress" optionalposition: 3
actions System.String = "actions" optionalposition: 4
public TablerCollectionTableRow End() #
Returns: TablerCollectionTableRow

Returns the underlying row for additional direct customization.

public TablerCollectionEntityRowPreset Entity(String title, String subtitle = null, String href = null) #
Returns: TablerCollectionEntityRowPreset

Adds the main entity summary cell.

Parameters

title System.String requiredposition: 0
subtitle System.String = null optionalposition: 1
href System.String = null optionalposition: 2
public TablerCollectionEntityRowPreset Eyebrow(String text, Nullable<TablerColor> color = null) #
Returns: TablerCollectionEntityRowPreset

Adds a compact badge beneath the entity copy, typically for a type label.

Parameters

text System.String requiredposition: 0
color System.Nullable{HtmlForgeX.TablerColor} = null optionalposition: 1
public TablerCollectionEntityRowPreset Icon(TablerIconType icon, TablerColor accent = Azure) #
Returns: TablerCollectionEntityRowPreset

Adds a leading icon to the entity cell.

Parameters

icon HtmlForgeX.TablerIconType requiredposition: 0
accent HtmlForgeX.TablerColor = Azure optionalposition: 1
public TablerCollectionEntityRowPreset Initials(String initials, TablerColor accent = Azure) #
Returns: TablerCollectionEntityRowPreset

Adds leading initials to the entity cell.

Parameters

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

Adds additional meta chips beneath the entity copy.

Parameters

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

Adds a headline metric cell.

Parameters

value System.String requiredposition: 0
note System.String = null optionalposition: 1
changeText System.String = null optionalposition: 2
changeType HtmlForgeX.TablerChangeType = None optionalposition: 3
public TablerCollectionEntityRowPreset Progress(String label, Int32 progress, TablerColor color, String note = null) #
Returns: TablerCollectionEntityRowPreset

Adds a progress summary cell.

Parameters

label System.String requiredposition: 0
progress System.Int32 requiredposition: 1
color HtmlForgeX.TablerColor requiredposition: 2
note System.String = null optionalposition: 3
public TablerCollectionEntityRowPreset Selectable(Boolean selected = false) #
Returns: TablerCollectionEntityRowPreset

Marks the row as selectable and optionally checked.

Parameters

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

Adds a compact status cell.

Parameters

text System.String requiredposition: 0
color HtmlForgeX.TablerColor = Azure optionalposition: 1
public TablerCollectionEntityRowPreset Tone(TablerCollectionTableRowTone tone) #
Returns: TablerCollectionEntityRowPreset

Applies a semantic visual emphasis tone to the row.

Parameters

tone HtmlForgeX.TablerCollectionTableRowTone requiredposition: 0