Class: Mailosaur::Models::PreviewEmailClient
- Defined in:
- lib/Mailosaur/models/preview_email_client.rb
Instance Attribute Summary collapse
-
#can_disable_images ⇒ Boolean
If true, images can be disabled when generating previews.
-
#id ⇒ String
Unique identifier for the email preview.
-
#name ⇒ String
The display name of the email client.
-
#platform_group ⇒ String
Whether the platform is desktop, mobile, or web-based.
-
#platform_type ⇒ String
The type of platform on which the email client is running.
-
#platform_version ⇒ String
The platform version number.
-
#status ⇒ String
The current status of the email client.
Instance Method Summary collapse
-
#initialize(data = {}) ⇒ PreviewEmailClient
constructor
A new instance of PreviewEmailClient.
Methods inherited from BaseModel
Constructor Details
#initialize(data = {}) ⇒ PreviewEmailClient
Returns a new instance of PreviewEmailClient.
4 5 6 7 8 9 10 11 12 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 4 def initialize(data = {}) @id = data['id'] @name = data['name'] @platform_group = data['platformGroup'] @platform_type = data['platformType'] @platform_version = data['platformVersion'] @can_disable_images = data['canDisableImages'] @status = data['status'] end |
Instance Attribute Details
#can_disable_images ⇒ Boolean
Returns If true, images can be disabled when generating previews.
30 31 32 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 30 def can_disable_images @can_disable_images end |
#id ⇒ String
Returns Unique identifier for the email preview.
15 16 17 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 15 def id @id end |
#name ⇒ String
Returns The display name of the email client.
18 19 20 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 18 def name @name end |
#platform_group ⇒ String
Returns Whether the platform is desktop, mobile, or web-based.
21 22 23 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 21 def platform_group @platform_group end |
#platform_type ⇒ String
Returns The type of platform on which the email client is running.
24 25 26 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 24 def platform_type @platform_type end |
#platform_version ⇒ String
Returns The platform version number.
27 28 29 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 27 def platform_version @platform_version end |
#status ⇒ String
Returns The current status of the email client.
33 34 35 |
# File 'lib/Mailosaur/models/preview_email_client.rb', line 33 def status @status end |