appium-xcuitest-driver
Version:
Appium driver for iOS using XCUITest for backend
46 lines • 1.56 kB
TypeScript
import type { XCUITestDriver } from '../driver';
/**
* Sets the page load timeout using W3C protocol.
*
* @param ms - Timeout in milliseconds
*/
export declare function pageLoadTimeoutW3C(this: XCUITestDriver, ms: number): Promise<void>;
/**
* Sets the page load timeout using MJSONWP protocol.
*
* @param ms - Timeout in milliseconds
*/
export declare function pageLoadTimeoutMJSONWP(this: XCUITestDriver, ms: number): Promise<void>;
/**
* Sets the async script timeout using W3C protocol.
*
* @param ms - Timeout in milliseconds
*/
export declare function scriptTimeoutW3C(this: XCUITestDriver, ms: number): Promise<void>;
/**
* Alias for {@linkcode XCUITestDriver.scriptTimeoutW3C}.
*
* @param ms - The timeout in milliseconds
* @deprecated Use {@linkcode XCUITestDriver.scriptTimeoutW3C} instead
*/
export declare function scriptTimeoutMJSONWP(this: XCUITestDriver, ms: number): Promise<void>;
/**
* Alias for {@linkcode XCUITestDriver.scriptTimeoutW3C}.
*
* @param ms - The timeout in milliseconds
* @deprecated Use {@linkcode XCUITestDriver.scriptTimeoutW3C} instead
*/
export declare function asyncScriptTimeout(this: XCUITestDriver, ms: number): Promise<void>;
/**
* Sets the page load timeout.
*
* @param ms - Timeout in milliseconds
*/
export declare function setPageLoadTimeout(this: XCUITestDriver, ms: number): void;
/**
* Sets the async script timeout.
*
* @param ms - Timeout in milliseconds
*/
export declare function setAsyncScriptTimeout(this: XCUITestDriver, ms: number): void;
//# sourceMappingURL=timeouts.d.ts.map