class Applitools::Selenium::AndroidDeviceInfo
Constants
- DEFAULT_CONFIG
Public Class Methods
default_config()
click to toggle source
# File lib/applitools/selenium/visual_grid/android_device_info.rb, line 16 def default_config DEFAULT_CONFIG.call end
new(options = {})
click to toggle source
Calls superclass method
# File lib/applitools/selenium/visual_grid/android_device_info.rb, line 21 def initialize(options = {}) super self.android_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/android_device_info.rb, line 33 def device_name android_device_info.device_name end
to_hash()
click to toggle source
# File lib/applitools/selenium/visual_grid/android_device_info.rb, line 37 def to_hash {androidDeviceInfo: android_device_info.to_hash} end
to_s()
click to toggle source
# File lib/applitools/selenium/visual_grid/android_device_info.rb, line 29 def to_s "#{android_device_info.device_name} - #{android_device_info.screen_orientation}" end