Members
(constant) I
- Description:
A magic object that can be used as a shortcut for
new Input()
in expressions likenew Input().pressRelease('home')
.
- Source:
- See:
A magic object that can be used as a shortcut for new Input()
in
expressions like new Input().pressRelease('home')
.
Example
I.press('home').delay(250).release('home')
I.touch(100, 100).delay(250).swipeTo(200, 200).touchUp()
Type Definitions
AppListEntry
Properties:
Name | Type | Description |
---|---|---|
applicationType |
string | |
bundleID |
string | |
date |
integer | |
diskUsage |
integer | |
isLaunchable |
boolean | |
name |
string | |
running |
boolean |
Type:
- object
CommandResult
Properties:
Name | Type | Description |
---|---|---|
id |
integer | ID |
success |
boolean | command result |
Type:
- object
FirmwareImage
Properties:
Name | Type | Description |
---|---|---|
id |
string | |
name |
string |
Type:
- object
FridaPsResult
Properties:
Name | Type | Description |
---|---|---|
id |
integer | ID |
exit-status |
integer | |
output |
string | frida-ps output |
success |
boolean | command result |
Type:
- object
Image
Properties:
Name | Type | Description |
---|---|---|
status |
string | "active" |
id |
string | uuid needed to pass to a createInstance call if this is a kernel |
name |
string | "Image" |
type |
string | "kernel" |
self |
string | uri |
file |
string | file uri |
size |
number | |
checksum |
string | |
encoding |
string | "encrypted" |
project |
string | Project uuid |
createdAt |
string | ISO datetime string |
updatedAt |
string | ISO datetime string |
Type:
- object
KernelImage
Properties:
Name | Type | Description |
---|---|---|
id |
string | |
name |
string |
Type:
- object
NetmonEntry
- Source:
Properties:
Name | Type | Description |
---|---|---|
request |
Object | |
response |
Object | |
startedDateTime |
integer | |
duration |
integer |
Type:
- object
NetmonEntry
Properties:
Name | Type | Description |
---|---|---|
request |
Object | |
response |
Object | |
startedDateTime |
integer | |
duration |
integer |
Type:
- object
PanicInfo
- Source:
Properties:
Name | Type | Description |
---|---|---|
flags |
integer | |
panic |
string | |
stackshot |
string | |
other |
string | |
ts |
integer |
Type:
- object
PartitionImage
Properties:
Name | Type | Description |
---|---|---|
id |
string | |
name |
string |
Type:
- object
PeripheralData
- Source:
Properties:
Name | Type | Description |
---|---|---|
gpsToffs |
string | GPS time offset |
gpsLat |
string | GPS latitude |
gpsLon |
string | GPS longitude |
gpsAlt |
string | GPS altitude |
acOnline |
string | Is AC charger present, options ['0' , '1'] |
batteryPresent |
string | Is battery present, options ['0' , '1'] |
batteryStatus |
string | Battery charging status, options ['charging', 'discharging', 'not-charging'] |
batteryHealth |
string | Battery health, options ['good', 'overheat', 'dead', 'overvolt', 'failure'] |
batteryCapacity |
string | Battery capacity, options 0-100 |
acceleration |
string | Acceleration sensor |
gyroscope |
string | Gyroscope sensor |
magnetic |
string | Magnetic sensor |
orientation |
string | Orientation sensor |
temperature |
string | Temperator sensor |
proximity |
string | Proximity sensor |
light |
string | Light sensor |
pressure |
string | Pressure sensor |
humidity |
string | Humidity sensor |
Type:
- object
ProjectKey
- Source:
Properties:
Name | Type | Description |
---|---|---|
identifier |
string | |
label |
string | |
key |
string | |
kind |
'ssh' | 'adb' | public key |
fingerprint |
string | |
createdAt |
string | ISO datetime string |
updatedAt |
string | ISO datetime string |
Type:
- object
ProjectQuotas
- Source:
Properties:
Name | Type | Description |
---|---|---|
cores |
number | Number of available CPU cores |
Type:
- object
ProvisioningProfileInfo
Properties:
Name | Type | Description |
---|---|---|
name |
string | |
uuid |
string | |
teamId |
string | |
certs |
Array.<string> |
Type:
- object
RateInfo
- Description:
Convert microcents to USD using rate / 1000000 / 100 * seconds where rate is rateInfo.onRateMicrocents or rateInfo.offRateMicrocents and seconds is the number of seconds the instance is running.
- Source:
Properties:
Name | Type | Description |
---|---|---|
onRateMicrocents |
integer | The amount per second, in microcents (USD), that this instance charges to be running. |
offRateMicrocents |
integer | The amount per second, in microcents (USD), that this instance charges to be stored. |
Convert microcents to USD using rate / 1000000 / 100 * seconds where rate is rateInfo.onRateMicrocents or rateInfo.offRateMicrocents and seconds is the number of seconds the instance is running.
Type:
- object
Response
- Source:
Properties:
Name | Type | Description |
---|---|---|
statusCode |
number | |
result |
object | JSON encoded error or empty object if successful |
Type:
- object
RotationType
- Description:
Valid values are 1-4 where each number corresponds to a device orientation.
- Portrait: The device is held upright, with the top edge at the top.
- Portrait Vertically Inverted (Upside-Down): The device is held upright, but with the top edge at the bottom.
- Landscape (Top of Device to the Left): The device is turned sideways with the top edge facing left.
- Landscape (Top of Device to the Right): The device is turned sideways with the top edge facing right.
- Source:
Valid values are 1-4 where each number corresponds to a device orientation.
- Portrait: The device is held upright, with the top edge at the top.
- Portrait Vertically Inverted (Upside-Down): The device is held upright, but with the top edge at the bottom.
- Landscape (Top of Device to the Left): The device is turned sideways with the top edge facing left.
- Landscape (Top of Device to the Right): The device is turned sideways with the top edge facing right.
Type:
- number
ShellExecResult
Properties:
Name | Type | Description |
---|---|---|
id |
integer | ID |
exit-status |
integer | |
output |
string | command output |
success |
boolean | command result |
Type:
- object
StartOptions
- Source:
Properties:
Name | Type | Description |
---|---|---|
sockcap |
boolean | Start the sockcap add-on extension if loaded |
paused |
boolean | Start the instance in a paused state |
Type:
- object
StartOptions
Properties:
Name | Type | Description |
---|---|---|
truncatePcap |
boolean | Truncate PCAP file |
Type:
- object
StatEntry
Properties:
Name | Type | Description |
---|---|---|
atime |
integer | |
ctime |
integer | |
entries |
Array.<object> | |
entries[].atime |
integer | |
entries[].stime |
integer | |
entries[].gid |
integer | |
entries[].mode |
integer | |
entries[].mtime |
integer | |
entries[].name |
string | |
entries[].size |
integer | |
entries[].uid |
integer | |
gid |
integer | |
mode |
integer | |
mtime |
integer | |
name |
string | |
size |
integer | |
uid |
integer |
Type:
- object
SupportedDevice
- Source:
Properties:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type |
string | |||||||||||||||||||||||||||||||||||||||||||
name |
string | |||||||||||||||||||||||||||||||||||||||||||
flavor |
string | |||||||||||||||||||||||||||||||||||||||||||
description |
string | |||||||||||||||||||||||||||||||||||||||||||
model |
string | |||||||||||||||||||||||||||||||||||||||||||
firmwares |
Object |
Properties
|
||||||||||||||||||||||||||||||||||||||||||
quotas |
Object |
Properties
|
Type:
- object
ThreadInfo
- Source:
Properties:
Name | Type | Description |
---|---|---|
pid |
string | process PID |
kernelId |
string | process ID in kernel |
name |
string | process name |
threads |
Array.<object> | process threads |
threads[].tid |
string | thread ID |
threads[].kernelId |
string | thread ID in kernel |
Type:
- object
Token
- Source:
Properties:
Name | Type | Description |
---|---|---|
token |
string | |
expiration |
string |
Type:
- object
UpgradeOptions
- Source:
Properties:
Name | Type | Description |
---|---|---|
os |
string | The target iOS version |
osbuild |
string | Specific build identifier (optional) |
Type:
- object
WebPlayerFeatureSet
- Source:
Properties:
Name | Type | Description |
---|---|---|
files |
boolean | |
apps |
boolean | |
network |
boolean | |
coretrace |
boolean | |
messaging |
boolean | |
settings |
boolean | |
frida |
boolean | |
console |
boolean | |
portForwarding |
boolean | |
sensors |
boolean | |
snapshots |
boolean |
Type:
- object
WebPlayerSession
- Source:
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
projectId.required |
string | The identifier of the project this session is tied to |
|
identifier |
string | The identifier of this Web Player session |
|
instanceId |
string | The identifier of the instance this session is tied to |
|
features |
WebPlayerFeatureSet | Frontend feature set |
|
permissions |
object | Endpoint permissions (optional) |
|
token |
string |
<nullable> |
The session's JWT |
expiration |
string |
<nullable> |
Session expiration in simplified extended ISO format (ISO 8601) |
Type:
- object
vmmio
- Description:
paremeters to export a VM address space range (and IRQ & DMA functionality) over TCP to different models running on different machines or inside a different VM
- Source:
Properties:
Name | Type | Description |
---|---|---|
start |
string | start address for beginning of vMMIO range |
size |
string | size of the range to use for vMMIO |
irq |
string | system IRQs, 1-16 ranges must be specified |
port |
string | tcp port for vMMIO usage |
paremeters to export a VM address space range (and IRQ & DMA functionality) over TCP to different models running on different machines or inside a different VM
Type:
- Object