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