IosDeviceInfo class
Objects of this class are used to configure the Ultrafast Grid to render checkpoint images.
Import statement
from applitools.selenium import IosDeviceInfo
IosDeviceInfo method
Syntax
obj = IosDeviceInfo(device_name, screen_orientation, ios_version, baseline_env_name)
obj = IosDeviceInfo(device_name, screen_orientation, ios_version)
obj = IosDeviceInfo(device_name, screen_orientation)
obj = IosDeviceInfo(device_name)
Parameters
device_name
Type: IosDeviceName
One of the devices from the enumerated type of this parameter
screen_orientation
Type: ScreenOrientation [Optional : default = ScreenOrientation.PORTRAIT ]
The orientation of the device (portait or landscape). If this parameter is not provided then the default is ScreenOrientation.PORTRAIT
ios_version
Type: IosVersion [Optional : default = None ]
The iOS version to use when rendering the checkpoint for this device.
baseline_env_name
Type: Text [Optional : default = None ]
The name of the baseline environment.
Return value
Type: IosDeviceInfo
ios_version property
Syntax
obj.ios_version = value
value = obj.ios_version
Type: IosVersion
browser property
Syntax
value = obj.browser
Type: Text
height property
Syntax
value = obj.height
Type: int
platform property
Syntax
value = obj.platform
Type: Text
viewport_size property
Syntax
value = obj.viewport_size
Type: RectangleSize
width property
Syntax
value = obj.width
Type: int
device_name property
Syntax
obj.device_name = value
value = obj.device_name
Type: DeviceName
screen_orientation property
Syntax
obj.screen_orientation = value
value = obj.screen_orientation
Type: ScreenOrientation