HtmlForgeX

API Reference

Class

TablerChipSet

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Typed flex row for compact dashboard chips, filter chips, and category/count badges.

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

AddChip 4 overloads
public TablerChipSet AddChip(String text, TablerColor color, Nullable<TablerIconType> icon = null) #
Returns: TablerChipSet

Adds a single chip with display text and a typed Tabler badge color.

Parameters

text System.String requiredposition: 0
color HtmlForgeX.TablerBadgeColor = Default requiredposition: 1
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 2
public TablerChipSet AddChip(String label, String value, TablerColor color, Nullable<TablerIconType> icon = null) #
Returns: TablerChipSet

Adds a label/value chip such as "Conditional Access 8 tests".

Parameters

label System.String requiredposition: 0
value System.String requiredposition: 1
color HtmlForgeX.TablerBadgeColor = Default requiredposition: 2
icon System.Nullable{HtmlForgeX.TablerIconType} = null optionalposition: 3
AddChip(System.String text, HtmlForgeX.TablerColor color, System.Nullable{HtmlForgeX.TablerIconType} icon) #

Adds a single chip using the dashboard color enum.

Parameters

text System.String required
color HtmlForgeX.TablerColor required
icon System.Nullable{HtmlForgeX.TablerIconType} required
AddChip(System.String label, System.String value, HtmlForgeX.TablerColor color, System.Nullable{HtmlForgeX.TablerIconType} icon) #

Adds a label/value chip using the dashboard color enum.

Parameters

label System.String required
value System.String required
color HtmlForgeX.TablerColor required
icon System.Nullable{HtmlForgeX.TablerIconType} required
public TablerChipSet AriaLabel(String label) #
Returns: TablerChipSet

Adds an accessible label to the chip group.

Parameters

label System.String requiredposition: 0
public TablerChipSet Class(String cssClass) #
Returns: TablerChipSet
EditorBrowsable(2)

Adds an additional CSS class to the chip row for advanced scenarios.

Parameters

cssClass System.String requiredposition: 0
public TablerChipSet Gap(TablerSpacing spacing) #
Returns: TablerChipSet
EditorBrowsable(2)

Sets the gap between chips using typed spacing.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerChipSet MarginBottom(TablerSpacing spacing) #
Returns: TablerChipSet
EditorBrowsable(2)

Sets the bottom margin for the whole chip row.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerChipSet PaddingX(TablerSpacing spacing) #
Returns: TablerChipSet
EditorBrowsable(2)

Sets the horizontal padding for every chip.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
RegisterLibraries() #

Registers shared HtmlForgeX surface styles when chip surface tokens are enabled.

public TablerChipSet Settings(Action<TablerChipSetSettings> configure) #
Returns: TablerChipSet

Configures less-common chip row presentation options.

Parameters

configure System.Action{HtmlForgeX.TablerChipSetSettings} requiredposition: 0
public TablerChipSet Size(TablerBadgeSize size) #
Returns: TablerChipSet
EditorBrowsable(2)

Sets the badge size for every chip.

Parameters

size HtmlForgeX.TablerBadgeSize requiredposition: 0
public TablerChipSet Style(TablerBadgeVisualStyle style) #
Returns: TablerChipSet
EditorBrowsable(2)

Sets the visual badge style for every chip.

Parameters

style HtmlForgeX.TablerBadgeVisualStyle requiredposition: 0
public TablerChipSet SurfaceTokens(Boolean enabled = true) #
Returns: TablerChipSet
EditorBrowsable(2)

Controls whether HtmlForgeX surface chip tokens are applied.

Parameters

enabled System.Boolean = true optionalposition: 0
public override String ToString() #
Returns: String

Renders the chip set as a flex row.