UNPKG

@luminati-io/webdriverio8

Version:

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

29 lines 1.23 kB
/** * * Returns the previous sibling element of the selected DOM-element. * * <example> :index.html <div class="parent"> <p>Sibling One</p> <p>Sibling Two</p> <p>Sibling Three</p> </div> :previousElement.js it('should get text from previous sibling element', async () => { const elem = await $$('p'); const previousElem = await elem[1].previousElement() console.log(await previousElem.getText()); // outputs: "Sibling One" }); * </example> * * @alias element.previousElement * @return {Element} * @type utility */ export function previousElement() { return this.$(/* istanbul ignore next */ function previousElement() { return this.previousElementSibling; }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJldmlvdXNFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2VsZW1lbnQvcHJldmlvdXNFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBc0JHO0FBQ0gsTUFBTSxVQUFVLGVBQWU7SUFDM0IsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsZUFBZTtRQUM3RCxPQUFPLElBQUksQ0FBQyxzQkFBcUMsQ0FBQTtJQUNyRCxDQUFDLENBQUMsQ0FBQTtBQUNOLENBQUMifQ==