class Applitools::Selenium::IosDeviceInfo
Constants
- DEFAULT_CONFIG
Public Class Methods
Source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 18 def default_config DEFAULT_CONFIG.call end
Source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 23 def initialize(options = {}) super self.ios_device_info = EmulationInfo.new.tap do |ei| ei.device_name = options[:device_name] ei.screen_orientation = options[:screen_orientation] || options[:orientation] || Orientation::PORTRAIT end end
Calls superclass method
Applitools::Selenium::IRenderBrowserInfo::new
Public Instance Methods
Source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 35 def device_name ios_device_info.device_name end
Source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 39 def to_hash {iosDeviceInfo: ios_device_info.to_hash} end
Source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 31 def to_s "#{ios_device_info.device_name} - #{ios_device_info.screen_orientation}" end