UNPKG

webdriverio

Version:

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

11 lines (10 loc) • 357 B
// src/scripts/isFocused.ts function isFocused(elem) { if (typeof elem.isConnected === "boolean" && !elem.isConnected || elem.ownerDocument && elem.ownerDocument !== document) { throw new Error("stale element reference: element is not attached to the page document"); } return elem === document.activeElement; } export { isFocused as default };