Sha256: af072d1a8d007812dc735520385e2884121e21ee5aefb7546a8ac6cd3dc4c6ee
Contents?: true
Size: 850 Bytes
Versions: 2
Compression:
Stored size: 850 Bytes
Contents
class Tangerine::ChannelSet < Tangerine::Base attr_accessor :embed_code, :title, :description, :status, :uploaded_at, :size, :updated_at, :flight_start_time, :width, :height, :stat finder do response = Tangerine.query('contentType' => 'MultiChannel') response.parsed_response['list']['item'] end def to_json(options = {}) {:channels => channels}.to_json end def channels result = Tangerine::Backlot::API.get('/channel_sets', 'mode' => 'list', 'channelSetEmbedCode' => embed_code) items = result.parsed_response['channelSet']['channel'] items = Tangerine::Base.prepare_items(items) items.collect {|item| Tangerine::Channel.new(item) } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tangerine-0.5.2 | lib/tangerine/backlot/channel_set.rb |
tangerine-0.5.1 | lib/tangerine/backlot/channel_set.rb |