HtmlForgeX

API Reference

Class

EmailPhotoGrid

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Element
Implements
Modifiers sealed

Convenience wrapper for rendering a set of EmailPhotoCard items in a responsive, email-safe grid.

Inheritance

Constructors

Methods

AddPhoto 2 overloads
public EmailPhotoGrid AddPhoto(EmailPhotoCard card) #
Returns: EmailPhotoGrid

Adds a photo card configured via callback.

Parameters

configure System.Action{HtmlForgeX.Email.EmailPhotoCard} requiredposition: 0
AddPhoto(HtmlForgeX.Email.EmailPhotoCard card) #

Adds a photo card instance.

Parameters

card HtmlForgeX.Email.EmailPhotoCard required
public override String ToString() #
Returns: String
public EmailPhotoGrid WithColumns(Int32 columns) #
Returns: EmailPhotoGrid

Sets columns.

Parameters

columns System.Int32 requiredposition: 0
public EmailPhotoGrid WithGap(GridGap gap) #
Returns: EmailPhotoGrid

Sets gap.

Parameters

gap HtmlForgeX.Email.GridGap requiredposition: 0
public EmailPhotoGrid WithStackOnMobile(Boolean enabled) #
Returns: EmailPhotoGrid

Sets stacking behavior.

Parameters

enabled System.Boolean requiredposition: 0

Properties

public List<EmailPhotoCard> Photos { get; } #

Photos rendered in the grid.

public Int32 Columns { get; set; } #

Number of columns (1-12).

public GridGap Gap { get; set; } #

Gap between columns.

public Boolean StackOnMobile { get; set; } #

Whether to stack columns on mobile.