Aspose::Email::Amp Namespace Reference

Classes

class  AmpAccordion
 A UI element that facilitates showing/hiding different sections. More...
 
class  AmpAnim
 A runtime-managed animated image, typically a GIF. More...
 
class  AmpAttributes
 Represents attributes used by the amp-components. More...
 
class  AmpCarousel
 Component allows displaying multiple similar pieces of content along a horizontal axis. More...
 
class  AmpComponent
 Base class to representation amp components. More...
 
class  AmpFitText
 Expands or shrinks its font size to fit the content within the space given to it. More...
 
class  AmpForm
 The amp-form extension allows you to create forms to submit input fields in an AMP document. More...
 
class  AmpImage
 
class  AmpMessage
 Message which allows senders to include AMP components inside emails. More...
 
class  AmpTimeago
 Provides fuzzy timestamps by formatting dates as "X time ago" More...
 
class  FormField
 Describe one field of form. More...
 
class  Section
 Element of AmpAccordion. More...
 
class  SectionHeader
 Represents the heading for the section More...
 
class  SectionValue
 Represents the content of the section. More...
 

Enumerations

enum  SectionHeaderType {
  SectionHeaderType::h1, SectionHeaderType::h2, SectionHeaderType::h3, SectionHeaderType::h4,
  SectionHeaderType::h5, SectionHeaderType::h6, SectionHeaderType::header
}
 Represents the type of heading for the section. More...
 
enum  CarouselType { CarouselType::Carousel, CarouselType::Slides }
 Specifies the display type for the carousel items. More...
 
enum  FormMethod { FormMethod::Post, FormMethod::Get }
 The method tells the server about the request method. More...
 
enum  FormTarget { FormTarget::Undefined, FormTarget::Blank, FormTarget::Top }
 Indicates where to display the form response after submitting the form. The value must be _blank or _top. More...
 
enum  LayoutType {
  LayoutType::Nodisplay = 1, LayoutType::Fixed = 2, LayoutType::Responsive = 3, LayoutType::FixedHeight = 4,
  LayoutType::Fill = 5, LayoutType::Container = 6, LayoutType::Flex = 7, LayoutType::Intrinsic = 8
}
 The layout attribute gives you easy, per-element control over how your element should render on screen. More...
 

Enumeration Type Documentation

◆ CarouselType

Specifies the display type for the carousel items.

Enumerator
Carousel 

Displays a list of images as a continuous strip.

Slides 

Displays a list of images as slides.

◆ FormMethod

The method tells the server about the request method.

Enumerator
Post 

Method post.

Get 

Method get.

◆ FormTarget

Indicates where to display the form response after submitting the form. The value must be _blank or _top.

Enumerator
Undefined 

Undefined.

Blank 

Display in new window.

Top 

Displays on top of window.

◆ LayoutType

The layout attribute gives you easy, per-element control over how your element should render on screen.

Enumerator
Nodisplay 

works like display: none style.

Fixed 

fixed width & height

Responsive 

fills container automatically to aspect ratio

FixedHeight 

keeps the specified height unchanged

Fill 

fills available height & width

Container 

lets its children define its size, like a normal div

Flex 

works like display:flex style

Intrinsic 

responsive until it reaches its height and width

◆ SectionHeaderType

Represents the type of heading for the section.

Enumerator
h1 

Heading element h1

h2 

Heading element h2

h3 

Heading element h3

h4 

Heading element h4

h5 

Heading element h5

h6 

Heading element h6

header 

Heading element header