Method: AppleTvScreens#initialize

Defined in:
lib/screens/apple_tv/apple_tv_screens.rb

#initialize(*args) ⇒ AppleTvScreens

Public: Initializes AppleTvScreens. 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/apple_tv/apple_tv_screens.rb', line 25

def initialize(*args)
  super(*args)
  @login = AppleTvLogin.new(@dut)
  @dvr = AppleTvDvr.new(@dut)
  @guide = AppleTvGuide.new(@dut)
  @mini_guide = AppleTvMiniGuide.new(@dut)
  @main_menu = AppleTvMainMenu.new(@dut)
  @on_demand = AppleTvOnDemand.new(@dut)
  @live_tv = AppleTvLiveTv.new(@dut)
  @settings = AppleTvSettings.new(@dut)
  @parental_controls = AppleTvParentalControls.new(@dut)
  @search = AppleTvSearch.new(@dut)
  @product_page = AppleTvProductPage.new(@dut)
  @library = AppleTvLibrary.new(@dut)
  @movies = AppleTvMovies.new(@dut)
  @tv_shows = AppleTvTvShows.new(@dut)
  @video_store = AppleTvVideoStore.new(@dut)
end