UNPKG

appium-xcuitest-driver

Version:

Appium driver for iOS using XCUITest for backend

113 lines 5.44 kB
"use strict"; /** * Mapping of permission resource name to identifier. * @see https://developer.apple.com/documentation/xctest/xcuiprotectedresource?language=objc */ Object.defineProperty(exports, "__esModule", { value: true }); exports.BatteryState = exports.AppState = exports.ThermalState = exports.AuthorizationStatus = exports.PermissionService = void 0; var PermissionService; (function (PermissionService) { PermissionService[PermissionService["calendar"] = 2] = "calendar"; PermissionService[PermissionService["camera"] = 6] = "camera"; PermissionService[PermissionService["contacts"] = 1] = "contacts"; PermissionService[PermissionService["health"] = -1073741827] = "health"; PermissionService[PermissionService["homekit"] = 8] = "homekit"; PermissionService[PermissionService["keyboardnet"] = -1073741825] = "keyboardnet"; PermissionService[PermissionService["location"] = -1073741826] = "location"; PermissionService[PermissionService["medialibrary"] = 7] = "medialibrary"; PermissionService[PermissionService["microphone"] = 5] = "microphone"; PermissionService[PermissionService["photos"] = 4] = "photos"; PermissionService[PermissionService["reminders"] = 3] = "reminders"; PermissionService[PermissionService["systemroot"] = 1073741824] = "systemroot"; PermissionService[PermissionService["userdesktop"] = 1073741825] = "userdesktop"; PermissionService[PermissionService["userdocuments"] = 1073741827] = "userdocuments"; PermissionService[PermissionService["userdownloads"] = 1073741826] = "userdownloads"; PermissionService[PermissionService["bluetooth"] = -1073741824] = "bluetooth"; })(PermissionService || (exports.PermissionService = PermissionService = {})); /** * @see https://developer.apple.com/documentation/corelocation/clauthorizationstatus */ var AuthorizationStatus; (function (AuthorizationStatus) { AuthorizationStatus[AuthorizationStatus["notDetermined"] = 0] = "notDetermined"; AuthorizationStatus[AuthorizationStatus["restricted"] = 1] = "restricted"; AuthorizationStatus[AuthorizationStatus["denied"] = 2] = "denied"; AuthorizationStatus[AuthorizationStatus["authorizedAlways"] = 3] = "authorizedAlways"; AuthorizationStatus[AuthorizationStatus["authorizedWhenInUse"] = 4] = "authorizedWhenInUse"; })(AuthorizationStatus || (exports.AuthorizationStatus = AuthorizationStatus = {})); /** * Thermal state of an iOS device. * * Returned (since iOS 11.0) within a {@linkcode DeviceInfo} response. * @see https://developer.apple.com/documentation/foundation/nsprocessinfothermalstate */ var ThermalState; (function (ThermalState) { /** * The thermal state is within normal limits. */ ThermalState[ThermalState["NSProcessInfoThermalStateNominal"] = 0] = "NSProcessInfoThermalStateNominal"; /** * The thermal state is slightly elevated. */ ThermalState[ThermalState["NSProcessInfoThermalStateFair"] = 1] = "NSProcessInfoThermalStateFair"; /** * The thermal state is high. */ ThermalState[ThermalState["NSProcessInfoThermalStateSerious"] = 2] = "NSProcessInfoThermalStateSerious"; /** * The thermal state is significantly impacting the performance of the system and the device needs to cool down. */ ThermalState[ThermalState["NSProcessInfoThermalStateCritical"] = 3] = "NSProcessInfoThermalStateCritical"; })(ThermalState || (exports.ThermalState = ThermalState = {})); /** * Application state code. * @see https://developer.apple.com/documentation/xctest/xcuiapplicationstate?language=objc */ var AppState; (function (AppState) { /** * The application's current state is not known. */ AppState[AppState["XCUIApplicationStateUnknown"] = 0] = "XCUIApplicationStateUnknown"; /** * The application is not running */ AppState[AppState["XCUIApplicationStateNotRunning"] = 1] = "XCUIApplicationStateNotRunning"; /** * The application is running in the background, but is suspended. */ AppState[AppState["XCUIApplicationStateRunningBackgroundSuspended"] = 2] = "XCUIApplicationStateRunningBackgroundSuspended"; /** * The application is running in the background. */ AppState[AppState["XCUIApplicationStateRunningBackground"] = 3] = "XCUIApplicationStateRunningBackground"; /** * The application is running in the foreground. */ AppState[AppState["XCUIApplicationStateRunningForeground"] = 4] = "XCUIApplicationStateRunningForeground"; })(AppState || (exports.AppState = AppState = {})); /** * Battery state * @see {@linkcode BatteryInfo} */ var BatteryState; (function (BatteryState) { /** * The battery state is unknown. */ BatteryState[BatteryState["UIDeviceBatteryStateUnknown"] = 0] = "UIDeviceBatteryStateUnknown"; /** * The device is running on battery and discharging. */ BatteryState[BatteryState["UIDeviceBatteryStateUnplugged"] = 1] = "UIDeviceBatteryStateUnplugged"; /** * The device is plugged in, less than 100%, and charging. */ BatteryState[BatteryState["UIDeviceBatteryStateCharging"] = 2] = "UIDeviceBatteryStateCharging"; /** * The device is plugged in and is at 100% charge. */ BatteryState[BatteryState["UIDeviceBatteryStateFull"] = 3] = "UIDeviceBatteryStateFull"; })(BatteryState || (exports.BatteryState = BatteryState = {})); //# sourceMappingURL=enum.js.map