HtmlForgeX

API Reference

Class

EmailBadgeList

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Element
Implements

Row of badges with email-safe table markup and configurable gaps.

Inheritance

Constructors

Methods

Badge 2 overloads
public EmailBadgeList Badge(String text, String bg, String fg) #
Returns: EmailBadgeList

Adds a badge with explicit text and colors.

Parameters

text System.String requiredposition: 0
bg System.String requiredposition: 1
fg System.String requiredposition: 2
public EmailBadgeList Badge(Action<EmailBadge> config) #
Returns: EmailBadgeList

Adds a badge configured via a callback.

Parameters

config System.Action{HtmlForgeX.Email.EmailBadge} requiredposition: 0
public override String ToString() #
Returns: String

Renders the badges as an HTML table row for email client compatibility.

public EmailBadgeList WithGap(EmailSpacing horizontal, Nullable<EmailSpacing> vertical = null) #
Returns: EmailBadgeList

Sets the horizontal and optional vertical gaps.

Parameters

horizontal HtmlForgeX.Email.EmailSpacing requiredposition: 0
vertical System.Nullable{HtmlForgeX.Email.EmailSpacing} = null optionalposition: 1

Properties

public List<EmailBadge> Badges { get; } #

Badges contained in this list.

public EmailSpacing HorizontalGap { get; set; } #

Horizontal spacing between badges.

public EmailSpacing VerticalGap { get; set; } #

Vertical spacing below the badge row.