webdriverio-automation
Version:
WebdriverIO-Automation android ios project
15 lines (14 loc) • 549 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.refetchElements = void 0;
const options_1 = require("../options");
const config = options_1.getConfig();
const { options: DEFAULT_OPTIONS } = config;
exports.refetchElements = async (elements, wait = DEFAULT_OPTIONS.wait, full = false) => {
if (elements) {
if (wait > 0 && (elements.length === 0 || full)) {
elements = await elements.parent[elements.foundWith](elements.selector, ...elements.props);
}
}
return elements;
};
;