Skip to main content

IosDeviceInfo class

Objects of this class are used to configure the Ultrafast Grid to render checkpoint images.

Import statement

import com.applitools.eyes.visualgrid.model.IosDeviceInfo;

IosDeviceInfo method​

Syntax​

IosDeviceInfo obj = new IosDeviceInfo(deviceName);

IosDeviceInfo obj = new IosDeviceInfo(deviceName, screenOrientation);

IosDeviceInfo obj = new IosDeviceInfo(deviceName, version);

IosDeviceInfo obj = new IosDeviceInfo(deviceName, screenOrientation, version);

Parameters​

deviceName

Type: IosDeviceName

One of the devices from the enumerated type of this parameter

screenOrientation

Type: ScreenOrientation

The orientation of the device (portait or landscape).

version

Type: IosVersion

The iOS version to use when rendering the checkpoint for this device.

Return value​

Type: IosDeviceInfo

getDeviceName method​

Syntax​

String value = obj.getDeviceName();

Parameters​

This method does not take any parameters.

Return value​

Type: String

getScreenOrientation method​

Syntax​

ScreenOrientation value = obj.getScreenOrientation();

Parameters​

This method does not take any parameters.

Return value​

Type: ScreenOrientation

getVersion method​

Syntax​

IosVersion value = obj.getVersion();

Parameters​

This method does not take any parameters.

Return value​

Type: IosVersion