Class: TivoHMO::Adapters::Settings::Metadata
- Inherits:
-
Object
- Object
- TivoHMO::Adapters::Settings::Metadata
- Includes:
- GemLogger::LoggerSupport, TivoHMO::API::Metadata
- Defined in:
- lib/tivohmo/adapters/settings/metadata.rb
Overview
Dummy metadata
Constant Summary
Constants included from TivoHMO::API::Metadata
TivoHMO::API::Metadata::MPAA_RATINGS, TivoHMO::API::Metadata::TV_RATINGS
Instance Attribute Summary collapse
-
#item_detail_callback ⇒ Object
Returns the value of attribute item_detail_callback.
Attributes included from TivoHMO::API::Metadata
#actors, #actual_showing, #advisory, #bookmark, #channel, #choreographers, #color_code, #description, #directors, #duration, #episode_number, #episode_title, #executive_producers, #guest_stars, #hosts, #is_episode, #item, #movie_year, #mpaa_rating, #original_air_date, #part_count, #part_index, #producers, #program_genres, #program_id, #recording_quality, #series_genres, #series_id, #series_title, #show_type, #showing_bits, #source_size, #start_time, #stop_time, #time, #title, #tv_rating, #writers
Instance Method Summary collapse
-
#initialize(item) ⇒ Metadata
constructor
A new instance of Metadata.
-
#star_rating ⇒ Object
hack - star_rating only gets called when viewing item_detail.
Methods included from TivoHMO::API::Metadata
Constructor Details
#initialize(item) ⇒ Metadata
Returns a new instance of Metadata.
12 13 14 |
# File 'lib/tivohmo/adapters/settings/metadata.rb', line 12 def initialize(item) super(item) end |
Instance Attribute Details
#item_detail_callback ⇒ Object
Returns the value of attribute item_detail_callback.
10 11 12 |
# File 'lib/tivohmo/adapters/settings/metadata.rb', line 10 def item_detail_callback @item_detail_callback end |
Instance Method Details
#star_rating ⇒ Object
hack - star_rating only gets called when viewing item_detail
17 18 19 20 |
# File 'lib/tivohmo/adapters/settings/metadata.rb', line 17 def item_detail_callback.try(:call, self) return nil end |