Class: OdnScreens
- Inherits:
-
StbScreens
- Object
- Screens
- StbScreens
- OdnScreens
- Defined in:
- lib/screens/stb/odn/odn_screens.rb
Overview
Adds to or modifies the Stb screens with Odn-specific screens.
Instance Attribute Summary collapse
-
#dvr ⇒ Object
readonly
Returns the value of attribute dvr.
-
#on_demand_kids ⇒ Object
readonly
Returns the value of attribute on_demand_kids.
-
#on_demand_left_menu ⇒ Object
readonly
Returns the value of attribute on_demand_left_menu.
Attributes inherited from Screens
#guide, #live_tv, #main_menu, #mini_guide, #on_demand, #parental_controls, #product_page, #search, #settings
Instance Method Summary collapse
-
#initialize(*args) ⇒ OdnScreens
constructor
Public: Initializes OdnScreens.
Constructor Details
#initialize(*args) ⇒ OdnScreens
Public: Initializes OdnScreens. NOT FOR USE IN TESTS.
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/screens/stb/odn/odn_screens.rb', line 23 def initialize(*args) super(*args) #@login = OdnLogin.new(@dut) @dvr = OdnDvr.new(@dut) @guide = OdnGuide.new(@dut) @main_menu = OdnMainMenu.new(@dut) @on_demand = OdnOnDemand.new(@dut) @on_demand_kids = OdnOnDemandKids.new(@dut) @on_demand_left_menu = OdnOnDemandLeftMenu.new(@dut) @live_tv = OdnLiveTv.new(@dut) @settings = OdnSettings.new(@dut) @parental_controls = OdnParentalControls.new(@dut) #@favorites = OdnFavorites.new(@dut) @search = OdnSearch.new(@dut) @product_page = OdnProductPage.new(@dut) end |
Instance Attribute Details
#dvr ⇒ Object (readonly)
Returns the value of attribute dvr.
20 21 22 |
# File 'lib/screens/stb/odn/odn_screens.rb', line 20 def dvr @dvr end |
#on_demand_kids ⇒ Object (readonly)
Returns the value of attribute on_demand_kids.
20 21 22 |
# File 'lib/screens/stb/odn/odn_screens.rb', line 20 def on_demand_kids @on_demand_kids end |
#on_demand_left_menu ⇒ Object (readonly)
Returns the value of attribute on_demand_left_menu.
20 21 22 |
# File 'lib/screens/stb/odn/odn_screens.rb', line 20 def @on_demand_left_menu end |