HtmlForgeX

API Reference

Class

TablerLeadDetailStackBuilder

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers sealed

Semantic builder for a lead analytics row followed by a full-width drilldown surface.

Inheritance

  • Object
  • TablerLeadDetailStackBuilder

Constructors

Methods

public TablerLeadDetailStackBuilder Add(Element element) #
Returns: TablerLeadDetailStackBuilder

Adds a custom element to the stack.

Parameters

element HtmlForgeX.Element requiredposition: 0
Detail 6 overloads
public TablerLeadDetailStackBuilder Detail(Action<TablerColumn> build) #
Returns: TablerLeadDetailStackBuilder

Adds a full-width drilldown surface below the lead row.

Parameters

build System.Action{HtmlForgeX.TablerColumn} requiredposition: 0
public TablerLeadDetailStackBuilder Detail(Action<TablerRowSettings> settings, Action<TablerColumn> build) #
Returns: TablerLeadDetailStackBuilder

Adds a full-width drilldown surface below the lead row with an additional CSS class.

Parameters

cssClass System.String requiredposition: 0
build System.Action{HtmlForgeX.TablerColumn} requiredposition: 1
Detail(HtmlForgeX.TablerPortalSurfacePreset preset, System.Action{HtmlForgeX.TablerColumn} build) #

Adds a full-width drilldown surface below the lead row with a typed portal-surface preset.

Parameters

preset HtmlForgeX.TablerPortalSurfacePreset required
build System.Action{HtmlForgeX.TablerColumn} required
Detail(System.Action{HtmlForgeX.TablerRowSettings} settings, System.Action{HtmlForgeX.TablerColumn} build) #

Adds a full-width drilldown surface below the lead row with optional row settings.

Parameters

settings System.Action{HtmlForgeX.TablerRowSettings} required
build System.Action{HtmlForgeX.TablerColumn} required
public TablerLeadDetailStackBuilder Detail(TablerPortalSurfacePreset preset, Action<TablerRowSettings> settings, Action<TablerColumn> build) #
Returns: TablerLeadDetailStackBuilder

Adds a full-width drilldown surface below the lead row with an additional CSS class and optional row settings.

Parameters

cssClass System.String requiredposition: 0
settings System.Action{HtmlForgeX.TablerRowSettings} requiredposition: 1
build System.Action{HtmlForgeX.TablerColumn} requiredposition: 2
Detail(HtmlForgeX.TablerPortalSurfacePreset preset, System.Action{HtmlForgeX.TablerRowSettings} settings, System.Action{HtmlForgeX.TablerColumn} build) #

Adds a full-width drilldown surface below the lead row with a typed portal-surface preset and optional row settings.

Parameters

preset HtmlForgeX.TablerPortalSurfacePreset required
settings System.Action{HtmlForgeX.TablerRowSettings} required
build System.Action{HtmlForgeX.TablerColumn} required
public TablerLeadDetailStackBuilder LeadCardRail(Action<TablerCardRailBuilder> config) #
Returns: TablerLeadDetailStackBuilder

Adds a compact lead insight rail.

Parameters

config System.Action{HtmlForgeX.TablerCardRailBuilder} requiredposition: 0
public TablerLeadDetailStackBuilder LeadPrimarySupportRow(Action<TablerPrimarySupportRowBuilder> config) #
Returns: TablerLeadDetailStackBuilder

Adds a lead primary/support row where one block dominates the row.

Parameters

config System.Action{HtmlForgeX.TablerPrimarySupportRowBuilder} requiredposition: 0
LeadRow 4 overloads
public TablerLeadDetailStackBuilder LeadRow(TablerPortalSurfacePreset preset, params ValueTuple<TablerColumnNumber, Action<TablerColumn>>[] columns) #
Returns: TablerLeadDetailStackBuilder

Adds a lead analytics row with inline columns.

Parameters

cssClass System.String requiredposition: 0
columns System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] requiredposition: 1
LeadRow(HtmlForgeX.TablerPortalSurfacePreset preset, System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] columns) #

Adds a lead analytics row with inline columns and a typed portal-surface preset.

Parameters

preset HtmlForgeX.TablerPortalSurfacePreset required
columns System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] required
public TablerLeadDetailStackBuilder LeadRow(TablerPortalSurfacePreset preset, Action<TablerRowSettings> settings, params ValueTuple<TablerColumnNumber, Action<TablerColumn>>[] columns) #
Returns: TablerLeadDetailStackBuilder

Adds a lead analytics row with inline columns and optional row settings.

Parameters

cssClass System.String requiredposition: 0
settings System.Action{HtmlForgeX.TablerRowSettings} requiredposition: 1
columns System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] requiredposition: 2
LeadRow(HtmlForgeX.TablerPortalSurfacePreset preset, System.Action{HtmlForgeX.TablerRowSettings} settings, System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] columns) #

Adds a lead analytics row with inline columns, optional row settings, and a typed portal-surface preset.

Parameters

preset HtmlForgeX.TablerPortalSurfacePreset required
settings System.Action{HtmlForgeX.TablerRowSettings} required
columns System.ValueTuple{HtmlForgeX.TablerColumnNumber,System.Action{HtmlForgeX.TablerColumn}}[] required