UNPKG

appium-xcuitest-driver

Version:

Appium driver for iOS using XCUITest for backend

19 lines 912 B
import { HIDPageEvent } from './hid-event'; import type { XCUITestDriver } from '../driver'; /** * Emulates triggering of the given low-level IO HID device event. * * Popular constants: * - `kHIDPage_Consumer` = `0x0C` * - `kHIDUsage_Csmr_VolumeIncrement` = `0xE9` (Volume Up) * - `kHIDUsage_Csmr_VolumeDecrement` = `0xEA` (Volume Down) * - `kHIDUsage_Csmr_Menu` = `0x40` (Home) * - `kHIDUsage_Csmr_Power` = `0x30` (Power) * - `kHIDUsage_Csmr_Snapshot` = `0x65` (Power + Home) * * @param page - The event page identifier * @param usage - The event usage identifier (usages are defined per-page) * @param durationSeconds - The event duration in float seconds (XCTest uses `0.005` for a single press event) */ export declare function mobilePerformIoHidEvent(this: XCUITestDriver, page: HIDPageEvent, usage: number, durationSeconds: number | string): Promise<void>; //# sourceMappingURL=iohid.d.ts.map