HtmlForgeX

API Reference

Class

TablerInlineGroup

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Renders a flexible inline group for mixed inline elements (text, badges, icons), using Tabler/Bootstrap utility classes for spacing and alignment.

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 TablerInlineGroup AddItem(Element element) #
Returns: TablerInlineGroup

Adds an existing element to the inline group.

Parameters

element HtmlForgeX.Element requiredposition: 0
public TablerInlineGroup AlignCenter(Boolean enable = true) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Vertically center the items.

Parameters

enable System.Boolean = true optionalposition: 0
public TablerInlineGroup Gap(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets the gap between items (maps to Bootstrap gap-* utilities).

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup Inline(Boolean enable = true) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Renders as inline-flex instead of flex.

Parameters

enable System.Boolean = true optionalposition: 0
public TablerInlineGroup JustifyAround() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Distribute items with space around.

public TablerInlineGroup JustifyBetween() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Distribute items with space between.

public TablerInlineGroup JustifyCenter() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Justify items to the center.

public TablerInlineGroup JustifyEnd() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Justify items to the end (right).

public TablerInlineGroup JustifyEvenly() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Distribute items evenly.

public TablerInlineGroup JustifyStart() #
Returns: TablerInlineGroup
EditorBrowsable(2)

Justify items to the start (left).

public TablerInlineGroup Margin(TablerSpacing spacing, TablerSpacingDirection direction = All) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets outer margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
direction HtmlForgeX.TablerSpacingDirection = All optionalposition: 1
public TablerInlineGroup MarginBottom(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets bottom margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup MarginEnd(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets end margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup MarginStart(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets start margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup MarginTop(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets top margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup MarginX(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets horizontal margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup MarginY(TablerSpacing spacing) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Sets vertical margin for the inline group.

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public TablerInlineGroup Muted(Boolean enable = true) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Applies muted text styling to the container.

Parameters

enable System.Boolean = true optionalposition: 0
public TablerInlineGroup Settings(Action<TablerInlineGroupSettings> configure) #
Returns: TablerInlineGroup

Configures less-common inline group layout settings.

Parameters

configure System.Action{HtmlForgeX.TablerInlineGroupSettings} requiredposition: 0
public TablerInlineGroup Small(Boolean enable = true) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Applies small text styling to the container.

Parameters

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

Generates the HTML markup for the inline group.

public TablerInlineGroup Wrap(Boolean enable = true) #
Returns: TablerInlineGroup
EditorBrowsable(2)

Enables wrapping to multiple lines.

Parameters

enable System.Boolean = true optionalposition: 0