class Spaceship::Tunes::AppTrailer
Represents a preview video hosted on App
Store Connect. Used for icons, screenshots, etc
Attributes
Public Instance Methods
Source
# File spaceship/lib/spaceship/tunes/app_trailer.rb, line 38 def reset!(attrs = {}) update_raw_data!({ video_asset_token: nil, picture_asset_token: nil, descriptionXML: nil, preview_frame_time_code: nil, is_portrait: nil, video_url: nil, preview_image_url: nil, full_sized_preview_image_url: nil, content_type: nil, video_status: nil, device_type: nil, language: nil }.merge(attrs)) end
Private Instance Methods
Source
# File spaceship/lib/spaceship/tunes/app_trailer.rb, line 57 def update_raw_data!(hash) hash.each do |k, v| self.send("#{k}=", v) end end