HtmlForgeX

API Reference

Class

TablerCollectionWorkItemRowPreset

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers sealed

Preset builder for common dashboard work-item rows inside TablerCollectionTable.

Inheritance

  • Object
  • TablerCollectionWorkItemRowPreset

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 TablerCollectionWorkItemRowPreset Actions(Action<TablerCollectionTableActions> configure) #
Returns: TablerCollectionWorkItemRowPreset

Configures trailing row actions.

Parameters

configure System.Action{HtmlForgeX.TablerCollectionTableActions} requiredposition: 0
public TablerCollectionWorkItemRowPreset Columns(String owner = "owner", String summary = "summary", String state = "delivery", String impact = "impact", String actions = "actions") #
Returns: TablerCollectionWorkItemRowPreset

Overrides the target column keys used by the preset.

Parameters

owner System.String = "owner" optionalposition: 0
summary System.String = "summary" optionalposition: 1
state System.String = "delivery" optionalposition: 2
impact System.String = "impact" optionalposition: 3
actions System.String = "actions" optionalposition: 4
public TablerCollectionWorkItemRowPreset Delivery(String label, Int32 progress, TablerColor color, String note = null) #
Returns: TablerCollectionWorkItemRowPreset

Adds a progress-style delivery/state cell.

Parameters

label System.String requiredposition: 0
progress System.Int32 requiredposition: 1
color HtmlForgeX.TablerColor requiredposition: 2
note System.String = null optionalposition: 3
public TablerCollectionTableRow End() #
Returns: TablerCollectionTableRow

Returns the underlying row for additional direct customization.

public TablerCollectionWorkItemRowPreset Impact(String value, String note = null, String changeText = null, TablerChangeType changeType = None) #
Returns: TablerCollectionWorkItemRowPreset

Adds a compact KPI/impact 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 TablerCollectionWorkItemRowPreset ImpactBadge(String text, Nullable<TablerColor> color = null) #
Returns: TablerCollectionWorkItemRowPreset

Adds a badge-style impact cell.

Parameters

text System.String requiredposition: 0
color System.Nullable{HtmlForgeX.TablerColor} = null optionalposition: 1
public TablerCollectionWorkItemRowPreset Owner(String name, String subtitle = null, String initials = null, String avatarUrl = null, String href = null) #
Returns: TablerCollectionWorkItemRowPreset

Adds the owner/person identity cell.

Parameters

name System.String requiredposition: 0
subtitle System.String = null optionalposition: 1
initials System.String = null optionalposition: 2
avatarUrl System.String = null optionalposition: 3
href System.String = null optionalposition: 4
public TablerCollectionWorkItemRowPreset PriorityBadge(String text, Nullable<TablerColor> color = null) #
Returns: TablerCollectionWorkItemRowPreset

Adds a small badge beneath the summary copy for queue priority or state.

Parameters

text System.String requiredposition: 0
color System.Nullable{HtmlForgeX.TablerColor} = null optionalposition: 1
public TablerCollectionWorkItemRowPreset Selectable(Boolean selected = false) #
Returns: TablerCollectionWorkItemRowPreset

Marks the row as selectable and optionally checked.

Parameters

selected System.Boolean = false optionalposition: 0
public TablerCollectionWorkItemRowPreset State(String text, TablerColor color) #
Returns: TablerCollectionWorkItemRowPreset

Adds a status-dot state cell.

Parameters

text System.String requiredposition: 0
color HtmlForgeX.TablerColor requiredposition: 1
public TablerCollectionWorkItemRowPreset Summary(String title, String subtitle = null, String href = null) #
Returns: TablerCollectionWorkItemRowPreset

Adds the main work summary cell.

Parameters

title System.String requiredposition: 0
subtitle System.String = null optionalposition: 1
href System.String = null optionalposition: 2
public TablerCollectionWorkItemRowPreset Tone(TablerCollectionTableRowTone tone) #
Returns: TablerCollectionWorkItemRowPreset

Applies a semantic visual emphasis tone to the row.

Parameters

tone HtmlForgeX.TablerCollectionTableRowTone requiredposition: 0