Class: IosScreens
- Inherits:
-
MobileScreens
- Object
- Screens
- MobileScreens
- IosScreens
- Defined in:
- lib/screens/mobile/ios/ios_screens.rb
Overview
IosScreens adds to or modifies the Mobile screens with iOS-specific screens
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from MobileScreens
#devices, #dvr, #favorites, #login
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) ⇒ IosScreens
constructor
Public: Initializes IosScreens.
Constructor Details
#initialize(*args) ⇒ IosScreens
Public: Initializes IosScreens. NOT FOR USE IN TESTS.
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/screens/mobile/ios/ios_screens.rb', line 21 def initialize(*args) super(*args) @dvr = IosDvr.new(@dut) @guide = IosGuide.new(@dut) @login = IosLogin.new(@dut) @main_menu = IosMainMenu.new(@dut) @on_demand = IosOnDemand.new(@dut) @live_tv = IosLiveTv.new(@dut) @settings = IosSettings.new(@dut) @parental_controls = IosParentalControls.new(@dut) @devices = IosDevices.new(@dut) @privacy_legal = IosPrivacyLegal.new(@dut) @favorites = IosFavorites.new(@dut) @search = IosSearch.new(@dut) @product_page = IosProductPage.new(@dut) end |