Class: Spaceship::Tunes::AppScreenshot

Inherits:
Object
  • Object
show all
Defined in:
lib/spaceship/tunes/app_screenshot.rb

Overview

Represents a screenshot hosted on iTunes Connect

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hash) ⇒ AppScreenshot

Returns a new instance of AppScreenshot.



18
19
20
21
22
23
24
25
# File 'lib/spaceship/tunes/app_screenshot.rb', line 18

def initialize(hash)
  self.thumbnail_url = hash[:thumbnail_url]
  self.sort_order = hash[:sort_order]
  self.original_file_name = hash[:original_file_name]
  self.url = hash[:url]
  self.device_type = hash[:device_type]
  self.language = hash[:language]
end

Instance Attribute Details

#device_typeObject

Returns the value of attribute device_type.



14
15
16
# File 'lib/spaceship/tunes/app_screenshot.rb', line 14

def device_type
  @device_type
end

#languageObject

Returns the value of attribute language.



16
17
18
# File 'lib/spaceship/tunes/app_screenshot.rb', line 16

def language
  @language
end

#original_file_nameObject

Returns the value of attribute original_file_name.



10
11
12
# File 'lib/spaceship/tunes/app_screenshot.rb', line 10

def original_file_name
  @original_file_name
end

#sort_orderObject

Returns the value of attribute sort_order.



8
9
10
# File 'lib/spaceship/tunes/app_screenshot.rb', line 8

def sort_order
  @sort_order
end

#thumbnail_urlObject

Returns the value of attribute thumbnail_url.



6
7
8
# File 'lib/spaceship/tunes/app_screenshot.rb', line 6

def thumbnail_url
  @thumbnail_url
end

#urlObject

Returns the value of attribute url.



12
13
14
# File 'lib/spaceship/tunes/app_screenshot.rb', line 12

def url
  @url
end