UNPKG

webdriverio

Version:

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

25 lines (18 loc) 667 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = isDisplayedInViewport; var _constants = require("../../constants"); var _utils = require("../../utils"); var _isElementInViewport = _interopRequireDefault(require("../../scripts/isElementInViewport")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } async function isDisplayedInViewport() { if (!(await this.isDisplayed())) { return false; } return (0, _utils.getBrowserObject)(this).execute(_isElementInViewport.default, { [_constants.ELEMENT_KEY]: this.elementId, ELEMENT: this.elementId }); }