HtmlForgeX

API Reference

Class

TablerTimelineInspectorRail

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Inspector rail for grouped activity timelines, notes, related entities, and local actions.

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 TablerTimelineInspectorRail Accent(TablerColor color) #
Returns: TablerTimelineInspectorRail

Sets the ambient accent color.

Parameters

color HtmlForgeX.TablerColor requiredposition: 0
AddAction 2 overloads
public TablerTimelineInspectorRail AddAction(String label, TablerColor color, TablerIconType icon) #
Returns: TablerTimelineInspectorRail

Adds an action button to the inspector header.

Parameters

label System.String requiredposition: 0
icon HtmlForgeX.TablerIconType requiredposition: 1
color HtmlForgeX.TablerColor = Blue requiredposition: 2
AddAction(System.String label, HtmlForgeX.TablerColor color, HtmlForgeX.TablerIconType icon) #

Adds an action button using color-first ordering for action-heavy chains.

Parameters

label System.String required
color HtmlForgeX.TablerColor required
icon HtmlForgeX.TablerIconType required
AddEvent 5 overloads
public TablerTimelineInspectorRail AddEvent(String group, String title, String description, DateTimeOffset time, Nullable<TablerColor> color = null, Nullable<TablerIconType> icon = null, Action<TablerTimelineInspectorEventBuilder> configure = null) #
Returns: TablerTimelineInspectorRail

Adds a grouped timeline event.

Parameters

group System.String requiredposition: 0
title System.String requiredposition: 1
description System.String = null requiredposition: 2
time System.String = null requiredposition: 3
color System.Nullable{HtmlForgeX.TablerColor} = null optionalposition: 4
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 5
configure System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} = null optionalposition: 6
AddEvent(System.String group, System.String title, System.DateTime time, System.String description, System.Nullable{HtmlForgeX.TablerColor} color, System.Nullable{HtmlForgeX.TablerIconType} icon, System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} configure) #

Adds a grouped timeline event using an invariant timestamp.

Parameters

group System.String required
title System.String required
time System.DateTime required
description System.String required
color System.Nullable{HtmlForgeX.TablerColor} required
icon System.Nullable{HtmlForgeX.TablerIconType} required
configure System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} required
AddEvent(System.String group, System.String title, System.DateTimeOffset time, System.String description, System.Nullable{HtmlForgeX.TablerColor} color, System.Nullable{HtmlForgeX.TablerIconType} icon, System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} configure) #

Adds a grouped timeline event using an invariant timestamp.

Parameters

group System.String required
title System.String required
time System.DateTimeOffset required
description System.String required
color System.Nullable{HtmlForgeX.TablerColor} required
icon System.Nullable{HtmlForgeX.TablerIconType} required
configure System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} required
AddEvent(System.String group, System.String title, System.String description, System.DateTime time, System.Nullable{HtmlForgeX.TablerColor} color, System.Nullable{HtmlForgeX.TablerIconType} icon, System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} configure) #

Adds a grouped timeline event using an invariant timestamp while keeping description before time.

Parameters

group System.String required
title System.String required
description System.String required
time System.DateTime required
color System.Nullable{HtmlForgeX.TablerColor} required
icon System.Nullable{HtmlForgeX.TablerIconType} required
configure System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} required
AddEvent(System.String group, System.String title, System.String description, System.DateTimeOffset time, System.Nullable{HtmlForgeX.TablerColor} color, System.Nullable{HtmlForgeX.TablerIconType} icon, System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} configure) #

Adds a grouped timeline event using an invariant timestamp while keeping description before time.

Parameters

group System.String required
title System.String required
description System.String required
time System.DateTimeOffset required
color System.Nullable{HtmlForgeX.TablerColor} required
icon System.Nullable{HtmlForgeX.TablerIconType} required
configure System.Action{HtmlForgeX.TablerTimelineInspectorEventBuilder} required
AddRelated 2 overloads
public TablerTimelineInspectorRail AddRelated(String title, String note = null, String initials = "", TablerColor color = Blue, Nullable<TablerIconType> icon = null) #
Returns: TablerTimelineInspectorRail

Adds a related entity row to the inspector footer.

Parameters

title System.String requiredposition: 0
note System.String = null optionalposition: 1
initials System.String = "" optionalposition: 2
color HtmlForgeX.TablerColor = Blue optionalposition: 3
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 4
public TablerTimelineInspectorRail AddRelated(String title, String note, TablerIconType icon, TablerColor color = Blue) #
Returns: TablerTimelineInspectorRail

Adds a related entity row with a typed icon instead of initials.

Parameters

title System.String requiredposition: 0
note System.String requiredposition: 1
icon HtmlForgeX.TablerIconType requiredposition: 2
color HtmlForgeX.TablerColor = Blue optionalposition: 3
public TablerTimelineInspectorRail AddTab(String label, String note = null, Boolean active = false) #
Returns: TablerTimelineInspectorRail

Adds a selector tab for a timeline scope.

Parameters

label System.String requiredposition: 0
note System.String = null optionalposition: 1
active System.Boolean = false optionalposition: 2
public TablerTimelineInspectorRail HiddenItems(Int32 count, String label = "items hidden") #
Returns: TablerTimelineInspectorRail

Adds a collapsed item marker to the timeline.

Parameters

count System.Int32 requiredposition: 0
label System.String = "items hidden" optionalposition: 1
public TablerTimelineInspectorRail NoteComposer(String placeholder = "Add note...") #
Returns: TablerTimelineInspectorRail

Adds a note composer placeholder.

Parameters

placeholder System.String = "Add note..." optionalposition: 0
RegisterLibraries() #
public TablerTimelineInspectorRail Settings(Action<TablerTimelineInspectorRailSettings> configure) #
Returns: TablerTimelineInspectorRail

Groups less-common display options under a smaller fluent surface.

Parameters

configure System.Action{HtmlForgeX.TablerTimelineInspectorRailSettings} requiredposition: 0
public TablerTimelineInspectorRail Subtitle(String subtitle) #
Returns: TablerTimelineInspectorRail

Sets supporting copy under the title.

Parameters

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

Sets the inspector title.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String