class Applitools::Selenium::IosDeviceInfo
Constants
- DEFAULT_CONFIG
Public Class Methods
default_config()
click to toggle source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 18 def default_config DEFAULT_CONFIG.call end
new(options = {})
click to toggle source
Calls superclass method
Applitools::Selenium::IRenderBrowserInfo::new
# 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
Public Instance Methods
device_name()
click to toggle source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 35 def device_name ios_device_info.device_name end
to_hash()
click to toggle source
# File lib/applitools/selenium/visual_grid/ios_device_info.rb, line 39 def to_hash {iosDeviceInfo: ios_device_info.to_hash} end
to_s()
click to toggle 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