Class: TivoScreens
Overview
Adds to or modifies the screens with Tivo-specific screens.
Instance Attribute Summary
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) ⇒ TivoScreens
constructor
Public: Initializes TivoScreens.
Constructor Details
#initialize(*args) ⇒ TivoScreens
Public: Initializes TivoScreens. NOT FOR USE IN TESTS.
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/screens/tivo/tivo_screens.rb', line 25 def initialize(*args) super(*args) @login = TivoLogin.new(@dut) @dvr = TivoDvr.new(@dut) @guide = TivoGuide.new(@dut) @mini_guide = TivoMiniGuide.new(@dut) @main_menu = TivoMainMenu.new(@dut) @on_demand = TivoOnDemand.new(@dut) @live_tv = TivoLiveTv.new(@dut) @settings = TivoSettings.new(@dut) @parental_controls = TivoParentalControls.new(@dut) @search = TivoSearch.new(@dut) @product_page = TivoProductPage.new(@dut) @library = TivoLibrary.new(@dut) @movies = TivoMovies.new(@dut) @tv_shows = TivoTvShows.new(@dut) @video_store = TivoVideoStore.new(@dut) end |