Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@wdio/protocols

Package Overview
Dependencies
Maintainers
3
Versions
141
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wdio/protocols - npm Package Compare versions

Comparing version 8.8.1 to 8.10.2

114

build/commands/appium.d.ts

@@ -7,3 +7,3 @@ import type { StringsReturn, SettingsReturn, ProtocolCommandResponse } from '../types.js';

* Perform a shake action on the device.
* @ref http://appium.io/docs/en/commands/device/interactions/shake/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/interactions/shake/
*

@@ -16,3 +16,3 @@ */

* Lock the device.
* @ref http://appium.io/docs/en/commands/device/interactions/lock/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/interactions/lock/
*

@@ -25,3 +25,3 @@ */

* Unlock the device.
* @ref http://appium.io/docs/en/commands/device/interactions/unlock/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/interactions/unlock/
*

@@ -34,3 +34,3 @@ */

* Check whether the device is locked or not.
* @ref http://appium.io/docs/en/commands/device/interactions/is-locked/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/interactions/is-locked/
*

@@ -43,3 +43,3 @@ */

* Start recording the screen.
* @ref http://appium.io/docs/en/commands/device/recording-screen/start-recording-screen/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/recording-screen/start-recording-screen/
*

@@ -52,3 +52,3 @@ */

* Stop recording screen
* @ref http://appium.io/docs/en/commands/device/recording-screen/stop-recording-screen/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/recording-screen/stop-recording-screen/
*

@@ -61,3 +61,3 @@ */

* Returns the information types of the system state which is supported to read as like cpu, memory, network traffic, and battery.
* @ref http://appium.io/docs/en/commands/device/performance-data/performance-data-types/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/performance-data/performance-data-types/
*

@@ -70,3 +70,3 @@ */

* Returns the information of the system state which is supported to read as like cpu, memory, network traffic, and battery.
* @ref http://appium.io/docs/en/commands/device/performance-data/get-performance-data/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/performance-data/get-performance-data/
*

@@ -79,3 +79,3 @@ */

* Press a particular key on the device.
* @ref http://appium.io/docs/en/commands/device/keys/press-keycode/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/keys/press-keycode/
*

@@ -88,3 +88,3 @@ */

* Press and hold a particular key code on the device.
* @ref http://appium.io/docs/en/commands/device/keys/long-press-keycode/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/keys/long-press-keycode/
*

@@ -105,3 +105,3 @@ */

* Rotate the device in three dimensions.
* @ref http://appium.io/docs/en/commands/device/interactions/rotate/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/interactions/rotate/
*

@@ -114,3 +114,3 @@ */

* Get the name of the current Android activity.
* @ref http://appium.io/docs/en/commands/device/activity/current-activity/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/activity/current-activity/
*

@@ -123,3 +123,3 @@ */

* Get the name of the current Android package.
* @ref http://appium.io/docs/en/commands/device/activity/current-package/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/activity/current-package/
*

@@ -132,3 +132,3 @@ */

* Install the given app onto the device.
* @ref http://appium.io/docs/en/commands/device/app/install-app/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/install-app/
*

@@ -141,3 +141,3 @@ */

* Activate the given app onto the device
* @ref http://appium.io/docs/en/commands/device/app/activate-app/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/activate-app/
*

@@ -150,3 +150,3 @@ */

* Remove an app from the device.
* @ref http://appium.io/docs/en/commands/device/app/remove-app/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/remove-app/
*

@@ -159,3 +159,3 @@ */

* Terminate the given app on the device
* @ref http://appium.io/docs/en/commands/device/app/terminate-app/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/terminate-app/
*

@@ -168,3 +168,3 @@ */

* Check whether the specified app is installed on the device.
* @ref http://appium.io/docs/en/commands/device/app/is-app-installed/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/is-app-installed/
*

@@ -177,3 +177,3 @@ */

* Get the given app status on the device
* @ref http://appium.io/docs/en/commands/device/app/app-state/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/app-state/
*

@@ -186,3 +186,3 @@ */

* Hide soft keyboard.
* @ref http://appium.io/docs/en/commands/device/keys/hide-keyboard/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/keys/hide-keyboard/
*

@@ -195,3 +195,3 @@ */

* Whether or not the soft keyboard is shown.
* @ref http://appium.io/docs/en/commands/device/keys/is-keyboard-shown/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/keys/is-keyboard-shown/
*

@@ -204,3 +204,3 @@ */

* Place a file onto the device in a particular place.
* @ref http://appium.io/docs/en/commands/device/files/push-file/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/files/push-file/
*

@@ -213,3 +213,3 @@ */

* Retrieve a file from the device's file system.
* @ref http://appium.io/docs/en/commands/device/files/pull-file/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/files/pull-file/
*

@@ -222,3 +222,3 @@ */

* Retrieve a folder from the device's file system.
* @ref http://appium.io/docs/en/commands/device/files/pull-folder/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/files/pull-folder/
*

@@ -231,3 +231,3 @@ */

* Toggle airplane mode on device.
* @ref http://appium.io/docs/en/commands/device/network/toggle-airplane-mode/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-airplane-mode/
*

@@ -240,3 +240,3 @@ */

* Switch the state of data service.
* @ref http://appium.io/docs/en/commands/device/network/toggle-data/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-data/
*

@@ -249,3 +249,3 @@ */

* Switch the state of the wifi service.
* @ref http://appium.io/docs/en/commands/device/network/toggle-wifi/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-wifi/
*

@@ -258,3 +258,3 @@ */

* Switch the state of the location service.
* @ref http://appium.io/docs/en/commands/device/network/toggle-location-services/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-location-services/
*

@@ -267,3 +267,3 @@ */

* Set network speed (Emulator only)
* @ref http://appium.io/docs/en/commands/device/network/network-speed/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/network-speed/
*

@@ -276,3 +276,3 @@ */

* Open Android notifications (Emulator only).
* @ref http://appium.io/docs/en/commands/device/system/open-notifications/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/system/open-notifications/
*

@@ -285,3 +285,3 @@ */

* Start an Android activity by providing package name and activity name.
* @ref http://appium.io/docs/en/commands/device/activity/start-activity/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/activity/start-activity/
*

@@ -294,3 +294,3 @@ */

* Retrieve visibility and bounds information of the status and navigation bars.
* @ref http://appium.io/docs/en/commands/device/system/system-bars/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/system/system-bars/
*

@@ -303,3 +303,3 @@ */

* Get the time on the device.
* @ref http://appium.io/docs/en/commands/device/system/system-time/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/system/system-time/
*

@@ -319,4 +319,4 @@ */

*
* Simulate a [touch id](https://support.apple.com/en-ca/ht201371) event (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true and the Simulator must be [enrolled](https://support.apple.com/en-ca/ht201371). When you set allowTouchIdEnroll to true, it will set the Simulator to be enrolled by default. The enrollment state can be [toggled](http://appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/index.html). This call will only work if Appium process or its parent application (e.g. Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.
* @ref http://appium.io/docs/en/commands/device/simulator/touch-id/
* Simulate a [touch id](https://support.apple.com/en-ca/ht201371) event (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true and the Simulator must be [enrolled](https://support.apple.com/en-ca/ht201371). When you set allowTouchIdEnroll to true, it will set the Simulator to be enrolled by default. The enrollment state can be [toggled](https://appium.github.io/appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/index.html). This call will only work if Appium process or its parent application (e.g. Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.
* @ref https://appium.github.io/appium.io/docs/en/commands/device/simulator/touch-id/
*

@@ -329,3 +329,3 @@ */

* Toggle the simulator being [enrolled](https://support.apple.com/en-ca/ht201371) to accept touchId (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true. When `allowTouchIdEnroll` is set to true the Simulator will be enrolled by default, and the 'Toggle Touch ID Enrollment' changes the enrollment state. This call will only work if the Appium process or its parent application (e.g., Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.
* @ref http://appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/
*

@@ -337,4 +337,4 @@ */

*
* Launch an app on device. iOS tests with XCUITest can also use the `mobile: launchApp` method. See detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-launchapp).
* @ref http://appium.io/docs/en/commands/device/app/launch-app/
* Launch an app on device. iOS tests with XCUITest can also use the `mobile: launchApp` method. See detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-launchapp).
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/launch-app/
*

@@ -347,3 +347,3 @@ */

* Close an app on device.
* @ref http://appium.io/docs/en/commands/device/app/close-app/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/close-app/
*

@@ -355,4 +355,4 @@ */

*
* Send the currently running app for this session to the background. iOS tests with XCUITest can also use the `mobile: terminateApp` method to terminate the current app (see detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-terminateapp)), and the `mobile: activateApp` to activate an existing application on the device under test and moves it to the foreground (see detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-activateapp)).
* @ref http://appium.io/docs/en/commands/device/app/background-app/
* Send the currently running app for this session to the background. iOS tests with XCUITest can also use the `mobile: terminateApp` method to terminate the current app (see detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-terminateapp)), and the `mobile: activateApp` to activate an existing application on the device under test and moves it to the foreground (see detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-activateapp)).
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/background-app/
*

@@ -365,3 +365,3 @@ */

* Get test coverage data.
* @ref http://appium.io/docs/en/commands/device/app/end-test-coverage/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/end-test-coverage/
*

@@ -374,3 +374,3 @@ */

* Get app strings.
* @ref http://appium.io/docs/en/commands/device/app/get-app-strings/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/app/get-app-strings/
*

@@ -399,3 +399,3 @@ */

* Retrieve the current settings on the device.
* @ref http://appium.io/docs/en/commands/session/settings/get-settings/
* @ref https://appium.github.io/appium.io/docs/en/commands/session/settings/get-settings/
*

@@ -408,3 +408,3 @@ */

* Update the current setting on the device.
* @ref http://appium.io/docs/en/commands/session/settings/update-settings/
* @ref https://appium.github.io/appium.io/docs/en/commands/session/settings/update-settings/
*

@@ -425,3 +425,3 @@ */

* Make GSM call (Emulator only).
* @ref http://appium.io/docs/en/commands/device/network/gsm-call/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-call/
*

@@ -434,3 +434,3 @@ */

* Set GSM signal strength (Emulator only).
* @ref http://appium.io/docs/en/commands/device/network/gsm-signal/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-signal/
*

@@ -443,3 +443,3 @@ */

* Set the battery percentage (Emulator only).
* @ref http://appium.io/docs/en/commands/device/emulator/power_capacity/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/emulator/power_capacity/
*

@@ -452,3 +452,3 @@ */

* Set the state of the battery charger to connected or not (Emulator only).
* @ref http://appium.io/docs/en/commands/device/emulator/power_ac/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/emulator/power_ac/
*

@@ -461,3 +461,3 @@ */

* Set GSM voice state (Emulator only).
* @ref http://appium.io/docs/en/commands/device/network/gsm-voice/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-voice/
*

@@ -470,3 +470,3 @@ */

* Simulate an SMS message (Emulator only).
* @ref http://appium.io/docs/en/commands/device/network/send-sms/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/network/send-sms/
*

@@ -479,3 +479,3 @@ */

* Authenticate users by using their finger print scans on supported emulators.
* @ref http://appium.io/docs/en/commands/device/authentication/finger-print/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/authentication/finger-print/
*

@@ -488,3 +488,3 @@ */

* Set the content of the system clipboard
* @ref http://appium.io/docs/en/commands/device/clipboard/set-clipboard/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/clipboard/set-clipboard/
*

@@ -497,3 +497,3 @@ */

* Get the content of the system clipboard
* @ref http://appium.io/docs/en/commands/device/clipboard/get-clipboard/
* @ref https://appium.github.io/appium.io/docs/en/commands/device/clipboard/get-clipboard/
*

@@ -506,3 +506,3 @@ */

* This functionality is only available from within a native context. 'Touch Perform' works similarly to the other singular touch interactions, except that this allows you to chain together more than one touch action as one command. This is useful because Appium commands are sent over the network and there's latency between commands. This latency can make certain touch interactions impossible because some interactions need to be performed in one sequence. Vertical, for example, requires pressing down, moving to a different y coordinate, and then releasing. For it to work, there can't be a delay between the interactions.
* @ref http://appium.io/docs/en/commands/interactions/touch/touch-perform/
* @ref https://appium.github.io/appium.io/docs/en/commands/interactions/touch/touch-perform/
*

@@ -553,3 +553,3 @@ * @example

* This functionality is only available from within a native context. Perform a multi touch action sequence.
* @ref http://appium.io/docs/en/commands/interactions/touch/multi-touch-perform/
* @ref https://appium.github.io/appium.io/docs/en/commands/interactions/touch/multi-touch-perform/
*

@@ -586,3 +586,3 @@ */

* Performs images comparison using OpenCV framework features. It is expected that both OpenCV framework and opencv4nodejs module are installed on the machine where Appium server is running.
* @ref http://appium.io/docs/en/writing-running-appium/image-comparison/
* @ref https://appium.github.io/appium.io/docs/en/writing-running-appium/image-comparison/
*

@@ -589,0 +589,0 @@ */

@@ -6,3 +6,3 @@ export default {

description: 'Perform a shake action on the device.',
ref: 'http://appium.io/docs/en/commands/device/interactions/shake/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/interactions/shake/',
parameters: [],

@@ -21,3 +21,3 @@ support: {

description: 'Lock the device.',
ref: 'http://appium.io/docs/en/commands/device/interactions/lock/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/interactions/lock/',
parameters: [

@@ -48,3 +48,3 @@ {

description: 'Unlock the device.',
ref: 'http://appium.io/docs/en/commands/device/interactions/unlock/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/interactions/unlock/',
parameters: [],

@@ -65,3 +65,3 @@ support: {

description: 'Check whether the device is locked or not.',
ref: 'http://appium.io/docs/en/commands/device/interactions/is-locked/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/interactions/is-locked/',
parameters: [],

@@ -87,3 +87,3 @@ returns: {

description: 'Start recording the screen.',
ref: 'http://appium.io/docs/en/commands/device/recording-screen/start-recording-screen/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/recording-screen/start-recording-screen/',
parameters: [

@@ -111,3 +111,3 @@ {

description: 'Stop recording screen',
ref: 'http://appium.io/docs/en/commands/device/recording-screen/stop-recording-screen/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/recording-screen/stop-recording-screen/',
parameters: [

@@ -158,3 +158,3 @@ {

description: 'Returns the information types of the system state which is supported to read as like cpu, memory, network traffic, and battery.',
ref: 'http://appium.io/docs/en/commands/device/performance-data/performance-data-types/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/performance-data/performance-data-types/',
parameters: [],

@@ -177,3 +177,3 @@ returns: {

description: 'Returns the information of the system state which is supported to read as like cpu, memory, network traffic, and battery.',
ref: 'http://appium.io/docs/en/commands/device/performance-data/get-performance-data/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/performance-data/get-performance-data/',
parameters: [

@@ -215,3 +215,3 @@ {

description: 'Press a particular key on the device.',
ref: 'http://appium.io/docs/en/commands/device/keys/press-keycode/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/keys/press-keycode/',
parameters: [

@@ -248,3 +248,3 @@ {

description: 'Press and hold a particular key code on the device.',
ref: 'http://appium.io/docs/en/commands/device/keys/long-press-keycode/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/keys/long-press-keycode/',
parameters: [

@@ -303,3 +303,3 @@ {

description: 'Rotate the device in three dimensions.',
ref: 'http://appium.io/docs/en/commands/device/interactions/rotate/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/interactions/rotate/',
parameters: [

@@ -366,3 +366,3 @@ {

description: 'Get the name of the current Android activity.',
ref: 'http://appium.io/docs/en/commands/device/activity/current-activity/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/activity/current-activity/',
parameters: [],

@@ -385,3 +385,3 @@ returns: {

description: 'Get the name of the current Android package.',
ref: 'http://appium.io/docs/en/commands/device/activity/current-package/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/activity/current-package/',
parameters: [],

@@ -404,3 +404,3 @@ returns: {

description: 'Install the given app onto the device.',
ref: 'http://appium.io/docs/en/commands/device/app/install-app/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/install-app/',
parameters: [

@@ -429,3 +429,3 @@ {

description: 'Activate the given app onto the device',
ref: 'http://appium.io/docs/en/commands/device/app/activate-app/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/activate-app/',
parameters: [

@@ -453,3 +453,3 @@ {

description: 'Remove an app from the device.',
ref: 'http://appium.io/docs/en/commands/device/app/remove-app/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/remove-app/',
parameters: [

@@ -478,3 +478,3 @@ {

description: 'Terminate the given app on the device',
ref: 'http://appium.io/docs/en/commands/device/app/terminate-app/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/terminate-app/',
parameters: [

@@ -502,3 +502,3 @@ {

description: 'Check whether the specified app is installed on the device.',
ref: 'http://appium.io/docs/en/commands/device/app/is-app-installed/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/is-app-installed/',
parameters: [

@@ -532,3 +532,3 @@ {

description: 'Get the given app status on the device',
ref: 'http://appium.io/docs/en/commands/device/app/app-state/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/app-state/',
parameters: [

@@ -561,3 +561,3 @@ {

description: 'Hide soft keyboard.',
ref: 'http://appium.io/docs/en/commands/device/keys/hide-keyboard/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/keys/hide-keyboard/',
parameters: [

@@ -607,3 +607,3 @@ {

description: 'Whether or not the soft keyboard is shown.',
ref: 'http://appium.io/docs/en/commands/device/keys/is-keyboard-shown/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/keys/is-keyboard-shown/',
parameters: [],

@@ -633,3 +633,3 @@ returns: {

description: 'Place a file onto the device in a particular place.',
ref: 'http://appium.io/docs/en/commands/device/files/push-file/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/files/push-file/',
parameters: [

@@ -664,3 +664,3 @@ {

description: "Retrieve a file from the device's file system.",
ref: 'http://appium.io/docs/en/commands/device/files/pull-file/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/files/pull-file/',
parameters: [

@@ -694,3 +694,3 @@ {

description: "Retrieve a folder from the device's file system.",
ref: 'http://appium.io/docs/en/commands/device/files/pull-folder/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/files/pull-folder/',
parameters: [

@@ -719,3 +719,3 @@ {

description: 'Toggle airplane mode on device.',
ref: 'http://appium.io/docs/en/commands/device/network/toggle-airplane-mode/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-airplane-mode/',
parameters: [],

@@ -733,3 +733,3 @@ support: {

description: 'Switch the state of data service.',
ref: 'http://appium.io/docs/en/commands/device/network/toggle-data/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-data/',
parameters: [],

@@ -747,3 +747,3 @@ support: {

description: 'Switch the state of the wifi service.',
ref: 'http://appium.io/docs/en/commands/device/network/toggle-wifi/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-wifi/',
parameters: [],

@@ -761,3 +761,3 @@ support: {

description: 'Switch the state of the location service.',
ref: 'http://appium.io/docs/en/commands/device/network/toggle-location-services/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/toggle-location-services/',
parameters: [],

@@ -775,3 +775,3 @@ support: {

description: 'Set network speed (Emulator only)',
ref: 'http://appium.io/docs/en/commands/device/network/network-speed/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/network-speed/',
parameters: [

@@ -796,3 +796,3 @@ {

description: 'Open Android notifications (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/system/open-notifications/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/system/open-notifications/',
parameters: [],

@@ -810,3 +810,3 @@ support: {

description: 'Start an Android activity by providing package name and activity name.',
ref: 'http://appium.io/docs/en/commands/device/activity/start-activity/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/activity/start-activity/',
parameters: [

@@ -882,3 +882,3 @@ {

description: 'Retrieve visibility and bounds information of the status and navigation bars.',
ref: 'http://appium.io/docs/en/commands/device/system/system-bars/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/system/system-bars/',
parameters: [],

@@ -901,3 +901,3 @@ returns: {

description: 'Get the time on the device.',
ref: 'http://appium.io/docs/en/commands/device/system/system-time/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/system/system-time/',
parameters: [],

@@ -940,4 +940,4 @@ returns: {

command: 'touchId',
description: 'Simulate a [touch id](https://support.apple.com/en-ca/ht201371) event (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true and the Simulator must be [enrolled](https://support.apple.com/en-ca/ht201371). When you set allowTouchIdEnroll to true, it will set the Simulator to be enrolled by default. The enrollment state can be [toggled](http://appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/index.html). This call will only work if Appium process or its parent application (e.g. Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.',
ref: 'http://appium.io/docs/en/commands/device/simulator/touch-id/',
description: 'Simulate a [touch id](https://support.apple.com/en-ca/ht201371) event (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true and the Simulator must be [enrolled](https://support.apple.com/en-ca/ht201371). When you set allowTouchIdEnroll to true, it will set the Simulator to be enrolled by default. The enrollment state can be [toggled](https://appium.github.io/appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/index.html). This call will only work if Appium process or its parent application (e.g. Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/simulator/touch-id/',
parameters: [

@@ -962,3 +962,3 @@ {

description: "Toggle the simulator being [enrolled](https://support.apple.com/en-ca/ht201371) to accept touchId (iOS Simulator only). To enable this feature, the `allowTouchIdEnroll` desired capability must be set to true. When `allowTouchIdEnroll` is set to true the Simulator will be enrolled by default, and the 'Toggle Touch ID Enrollment' changes the enrollment state. This call will only work if the Appium process or its parent application (e.g., Terminal.app or Appium.app) has access to Mac OS accessibility in System Preferences > Security & Privacy > Privacy > Accessibility list.",
ref: 'http://appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/simulator/toggle-touch-id-enrollment/',
parameters: [

@@ -983,4 +983,4 @@ {

command: 'launchApp',
description: 'Launch an app on device. iOS tests with XCUITest can also use the `mobile: launchApp` method. See detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-launchapp).',
ref: 'http://appium.io/docs/en/commands/device/app/launch-app/',
description: 'Launch an app on device. iOS tests with XCUITest can also use the `mobile: launchApp` method. See detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-launchapp).',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/launch-app/',
parameters: [],

@@ -1002,3 +1002,3 @@ support: {

description: 'Close an app on device.',
ref: 'http://appium.io/docs/en/commands/device/app/close-app/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/close-app/',
parameters: [],

@@ -1019,4 +1019,4 @@ support: {

command: 'background',
description: 'Send the currently running app for this session to the background. iOS tests with XCUITest can also use the `mobile: terminateApp` method to terminate the current app (see detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-terminateapp)), and the `mobile: activateApp` to activate an existing application on the device under test and moves it to the foreground (see detailed [documentation](http://appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-activateapp)).',
ref: 'http://appium.io/docs/en/commands/device/app/background-app/',
description: 'Send the currently running app for this session to the background. iOS tests with XCUITest can also use the `mobile: terminateApp` method to terminate the current app (see detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-terminateapp)), and the `mobile: activateApp` to activate an existing application on the device under test and moves it to the foreground (see detailed [documentation](https://appium.github.io/appium.io/docs/en/writing-running-appium/ios/ios-xctest-mobile-apps-management/index.html#mobile-activateapp)).',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/background-app/',
parameters: [

@@ -1046,3 +1046,3 @@ {

description: 'Get test coverage data.',
ref: 'http://appium.io/docs/en/commands/device/app/end-test-coverage/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/end-test-coverage/',
parameters: [

@@ -1073,3 +1073,3 @@ {

description: 'Get app strings.',
ref: 'http://appium.io/docs/en/commands/device/app/get-app-strings/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/app/get-app-strings/',
parameters: [

@@ -1164,3 +1164,3 @@ {

description: 'Retrieve the current settings on the device.',
ref: 'http://appium.io/docs/en/commands/session/settings/get-settings/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/session/settings/get-settings/',
parameters: [],

@@ -1188,3 +1188,3 @@ returns: {

description: 'Update the current setting on the device.',
ref: 'http://appium.io/docs/en/commands/session/settings/update-settings/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/session/settings/update-settings/',
parameters: [

@@ -1232,3 +1232,3 @@ {

description: 'Make GSM call (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/network/gsm-call/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-call/',
parameters: [

@@ -1259,3 +1259,3 @@ {

description: 'Set GSM signal strength (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/network/gsm-signal/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-signal/',
parameters: [

@@ -1286,3 +1286,3 @@ {

description: 'Set the battery percentage (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/emulator/power_capacity/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/emulator/power_capacity/',
parameters: [

@@ -1307,3 +1307,3 @@ {

description: 'Set the state of the battery charger to connected or not (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/emulator/power_ac/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/emulator/power_ac/',
parameters: [

@@ -1328,3 +1328,3 @@ {

description: 'Set GSM voice state (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/network/gsm-voice/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/gsm-voice/',
parameters: [

@@ -1349,3 +1349,3 @@ {

description: 'Simulate an SMS message (Emulator only).',
ref: 'http://appium.io/docs/en/commands/device/network/send-sms/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/network/send-sms/',
parameters: [

@@ -1376,3 +1376,3 @@ {

description: 'Authenticate users by using their finger print scans on supported emulators.',
ref: 'http://appium.io/docs/en/commands/device/authentication/finger-print/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/authentication/finger-print/',
parameters: [

@@ -1397,3 +1397,3 @@ {

description: 'Set the content of the system clipboard',
ref: 'http://appium.io/docs/en/commands/device/clipboard/set-clipboard/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/clipboard/set-clipboard/',
parameters: [

@@ -1430,3 +1430,3 @@ {

description: 'Get the content of the system clipboard',
ref: 'http://appium.io/docs/en/commands/device/clipboard/get-clipboard/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/device/clipboard/get-clipboard/',
parameters: [

@@ -1451,3 +1451,3 @@ {

description: "This functionality is only available from within a native context. 'Touch Perform' works similarly to the other singular touch interactions, except that this allows you to chain together more than one touch action as one command. This is useful because Appium commands are sent over the network and there's latency between commands. This latency can make certain touch interactions impossible because some interactions need to be performed in one sequence. Vertical, for example, requires pressing down, moving to a different y coordinate, and then releasing. For it to work, there can't be a delay between the interactions.",
ref: 'http://appium.io/docs/en/commands/interactions/touch/touch-perform/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/interactions/touch/touch-perform/',
parameters: [

@@ -1518,3 +1518,3 @@ {

description: 'This functionality is only available from within a native context. Perform a multi touch action sequence.',
ref: 'http://appium.io/docs/en/commands/interactions/touch/multi-touch-perform/',
ref: 'https://appium.github.io/appium.io/docs/en/commands/interactions/touch/multi-touch-perform/',
parameters: [

@@ -1619,3 +1619,3 @@ {

description: 'Performs images comparison using OpenCV framework features. It is expected that both OpenCV framework and opencv4nodejs module are installed on the machine where Appium server is running.',
ref: 'http://appium.io/docs/en/writing-running-appium/image-comparison/',
ref: 'https://appium.github.io/appium.io/docs/en/writing-running-appium/image-comparison/',
parameters: [

@@ -1622,0 +1622,0 @@ {

@@ -57,3 +57,3 @@ export default {

name: 'connectionType',
description: 'see http://appium.io/docs/en/writing-running-appium/other/network-connection/',
description: 'see https://appium.github.io/appium.io/docs/en/writing-running-appium/other/network-connection/',
},

@@ -60,0 +60,0 @@ },

{
"name": "@wdio/protocols",
"version": "8.8.1",
"version": "8.10.2",
"description": "Utility package providing information about automation protocols",

@@ -30,3 +30,3 @@ "author": "Christian Bromann <mail@bromann.dev>",

},
"gitHead": "9119f9fe5ae85b0c399a58e4e09ca3a824daa305"
"gitHead": "fb163d506af31d0c5e5328bfee07d55a56aa0034"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc