UNPKG

appium-mac2-driver

Version:

XCTest-based Appium driver for macOS apps automation

23 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.macosSource = macosSource; /** * Retrieves the string representation of the current application * * @this {Mac2Driver} * @param {string} [format='xml'] The format of the application source to retrieve. * Only two formats are supported: * - xml: Returns the source formatted as XML document (the default setting) * - description: Returns the source formatted as debugDescription output. * See https://developer.apple.com/documentation/xctest/xcuielement/1500909-debugdescription?language=objc * for more details. * @returns {Promise<string>} the page source in the requested format */ async function macosSource(format = 'xml') { return /** @type {String} */ (await this.wda.proxy.command(`/source?format=${encodeURIComponent(format)}`, 'GET')); } ; /** * @typedef {import('../driver').Mac2Driver} Mac2Driver */ //# sourceMappingURL=source.js.map