appium-uiautomator2-driver
Version:
UiAutomator2 integration for Appium
16 lines • 872 B
TypeScript
import type { Element as AppiumElement } from '@appium/types';
import type { FindElementOpts } from 'appium-android-driver';
import type { AndroidUiautomator2Driver } from '../driver';
/**
* Overrides helpers.doFindElementOrEls functionality of appium-android-driver.
* Handles special xpath selectors and CSS selector conversion.
* @param params - Element finding options including strategy, selector, context, and multiple flag.
* @returns A single element if `params.multiple` is false, or an array of elements if true.
*/
export declare function doFindElementOrEls(this: AndroidUiautomator2Driver, params: FindElementOpts & {
multiple: true;
}): Promise<AppiumElement[]>;
export declare function doFindElementOrEls(this: AndroidUiautomator2Driver, params: FindElementOpts & {
multiple: false;
}): Promise<AppiumElement>;
//# sourceMappingURL=find.d.ts.map