webdriverio-automation
Version:
WebdriverIO-Automation android ios project
23 lines (18 loc) • 443 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = takeElementScreenshot;
var _utils = require("../utils");
async function takeElementScreenshot({
elementId
}) {
const elementHandle = this.elementStore.get(elementId);
if (!elementHandle) {
throw (0, _utils.getStaleElementError)(elementHandle);
}
return elementHandle.screenshot({
encoding: 'base64',
type: 'png'
});
}