HtmlForgeX

API Reference

Class

EmailSparklineBars

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Element
Implements

A tiny email-safe sparkline rendered as vertical bars using table markup. Useful for quick trends inside metric cards without relying on SVG/canvas.

Inheritance

Constructors

Methods

public EmailSparklineBars AddValue(Int32 value) #
Returns: EmailSparklineBars

Adds a single value.

Parameters

value System.Int32 requiredposition: 0
public override String ToString() #
Returns: String
public EmailSparklineBars WithBarGap(Int32 pixels) #
Returns: EmailSparklineBars

Sets bar gap.

Parameters

pixels System.Int32 requiredposition: 0
public EmailSparklineBars WithBarWidth(Int32 pixels) #
Returns: EmailSparklineBars

Sets bar width.

Parameters

pixels System.Int32 requiredposition: 0
public EmailSparklineBars WithColor(String color) #
Returns: EmailSparklineBars

Sets the bar color.

Parameters

color System.String requiredposition: 0
public EmailSparklineBars WithHeight(Int32 pixels) #
Returns: EmailSparklineBars

Sets height.

Parameters

pixels System.Int32 requiredposition: 0
public EmailSparklineBars WithValues(params Int32[] values) #
Returns: EmailSparklineBars

Sets the values.

Parameters

values System.Int32[] requiredposition: 0

Properties

public List<Int32> Values { get; } #

Values rendered as bars (negative values are clamped to 0).

public Int32 HeightPx { get; set; } #

Max height of the sparkline in pixels.

public Int32 BarWidthPx { get; set; } #

Bar width in pixels.

public Int32 BarGapPx { get; set; } #

Gap between bars in pixels.

public String BarColor { get; set; } #

Bar color.