HtmlForgeX

API Reference

Enum

TablerSpacing

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Defines spacing values for Bootstrap/Tabler spacing utilities. These map to Bootstrap's spacing classes (m-*, p-*, g-*, etc.)

Inheritance

  • Enum
  • TablerSpacing

Values

public const TablerSpacing None #

No spacing (0)

Value: 0
public const TablerSpacing ExtraSmall #

Extra small spacing (1)

Value: 1
public const TablerSpacing Small #

Small spacing (2)

Value: 2
public const TablerSpacing Medium #

Medium spacing (3) - Default

Value: 3
public const TablerSpacing Large #

Large spacing (4)

Value: 4
public const TablerSpacing ExtraLarge #

Extra large spacing (5)

Value: 5
public const TablerSpacing Auto #

Auto spacing (auto)

Value: -1

Extension Methods

public static String ToGapClass(TablerSpacing spacing) #
Returns: String

Creates a gap class string (for flexbox/grid)

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
public static String ToMarginClass(TablerSpacing spacing, TablerSpacingDirection direction = All) #
Returns: String

Creates a margin class string

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
direction HtmlForgeX.TablerSpacingDirection = All optionalposition: 1
public static String ToPaddingClass(TablerSpacing spacing, TablerSpacingDirection direction = All) #
Returns: String

Creates a padding class string

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0
direction HtmlForgeX.TablerSpacingDirection = All optionalposition: 1
public static String ToSpacingValue(TablerSpacing spacing) #
Returns: String

Converts spacing enum to Bootstrap spacing value

Parameters

spacing HtmlForgeX.TablerSpacing requiredposition: 0