HtmlForgeX

API Reference

Class

EmailActivityList

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Element
Implements

A simple activity/timeline list with colored status dots. Rendered using table markup for broad email client compatibility.

Inheritance

Constructors

public EmailActivityList() #

Creates a new activity list with default spacing.

Methods

AddItem 2 overloads
public EmailActivityList AddItem(Action<EmailActivityItem> configure) #
Returns: EmailActivityList

Adds an item.

Parameters

configure System.Action{HtmlForgeX.Email.EmailActivityItem} requiredposition: 0
public EmailActivityList AddItem(String title, String description = "", String meta = "", String dotColor = null, String href = null) #
Returns: EmailActivityList

Adds an item.

Parameters

title System.String requiredposition: 0
description System.String = "" optionalposition: 1
meta System.String = "" optionalposition: 2
dotColor System.String = null optionalposition: 3
href System.String = null optionalposition: 4
public override String ToString() #
Returns: String

Properties

public List<EmailActivityItem> Items { get; } #

Items in the activity list.

public String DotSize { get; set; } #

Dot size (e.g. "10px").

public String DotGap { get; set; } #

Gap between dot and content.

public String DotColor { get; set; } #

Default dot color.

public String TitleColor { get; set; } #

Title color.

public String DescriptionColor { get; set; } #

Description color.

public String MetaColor { get; set; } #

Meta (timestamp) color.