UNPKG

@luminati-io/webdriverio8

Version:

Next-gen browser and mobile automation test framework for Node.js

22 lines 819 B
/** * * Access elements inside a given element's shadowRoot. If you are working * with lots of nested shadow roots, an alternative approach to `shadow$$` * is to use the [deep selector](https://webdriver.io/docs/selectors#deep-selectors). * * <example> :shadow$$.js it('should return elements inside a shadowRoot', async () => { const innerEl = await $('.input').shadow$$('#innerEl'); console.log(await innerEl.getValue()); // outputs: 'test123' }); * </example> * * @alias element.shadow$$ * @param {String|Function} selector selector or JS Function to fetch a certain element * @return {ElementArray} * @type utility * */ export declare function shadow$$(this: WebdriverIO.Element, selector: string): Promise<WebdriverIO.ElementArray>; //# sourceMappingURL=shadow$$.d.ts.map