Class: IguideScreens
- Inherits:
-
StbScreens
- Object
- Screens
- StbScreens
- IguideScreens
- Defined in:
- lib/screens/stb/iguide/iguide_screens.rb
Overview
Adds to or modifies the Stb screens with Iguide-specific screens.
Direct Known Subclasses
Instance Attribute Summary collapse
-
#quick_menu ⇒ Object
readonly
Returns the value of attribute quick_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) ⇒ IguideScreens
constructor
Public: Initializes IguideScreens.
Constructor Details
#initialize(*args) ⇒ IguideScreens
Public: Initializes IguideScreens. NOT FOR USE IN TESTS.
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/screens/stb/iguide/iguide_screens.rb', line 30 def initialize(*args) super(*args) @home = IguideHome.new(@dut) @login = IguideLogin.new(@dut) @dvr = IguideDvr.new(@dut) @guide = IguideGuide.new(@dut) @mini_guide = IguideMiniGuide.new(@dut) @main_menu = IguideMainMenu.new(@dut) @on_demand = IguideOnDemand.new(@dut) @live_tv = IguideLiveTv.new(@dut) @settings = IguideSettings.new(@dut) @parental_controls = IguideParentalControls.new(@dut) @devices = IguideDevices.new(@dut) @privacy_legal = IguidePrivacyLegal.new(@dut) @favorites = IguideFavorites.new(@dut) @search = IguideSearch.new(@dut) @product_page = IguideProductPage.new(@dut) @library = IguideLibrary.new(@dut) @tv_shows = IguideTvShows.new(@dut) @movies = IguideMovies.new(@dut) @video_store = IguideVideoStore.new(@dut) @quick_menu = IguideQuickMenu.new(@dut) end |
Instance Attribute Details
#quick_menu ⇒ Object (readonly)
Returns the value of attribute quick_menu.
27 28 29 |
# File 'lib/screens/stb/iguide/iguide_screens.rb', line 27 def @quick_menu end |