Class: TencentCloud::Vod::V20180717::MediaImageSpriteInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

点播文件雪碧图信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imagespriteset = nil) ⇒ MediaImageSpriteInfo

Returns a new instance of MediaImageSpriteInfo.



17176
17177
17178
# File 'lib/v20180717/models.rb', line 17176

def initialize(imagespriteset=nil)
  @ImageSpriteSet = imagespriteset
end

Instance Attribute Details

#ImageSpriteSetObject

Parameters:

  • ImageSpriteSet:

    特定规格的雪碧图信息集合,每个元素代表一套相同规格的雪碧图。



17174
17175
17176
# File 'lib/v20180717/models.rb', line 17174

def ImageSpriteSet
  @ImageSpriteSet
end

Instance Method Details

#deserialize(params) ⇒ Object



17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
# File 'lib/v20180717/models.rb', line 17180

def deserialize(params)
  unless params['ImageSpriteSet'].nil?
    @ImageSpriteSet = []
    params['ImageSpriteSet'].each do |i|
      mediaimagespriteitem_tmp = MediaImageSpriteItem.new
      mediaimagespriteitem_tmp.deserialize(i)
      @ImageSpriteSet << mediaimagespriteitem_tmp
    end
  end
end