testcafe
Version:
Automated browser testing for the modern web development stack.
20 lines • 2.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/*eslint-disable no-undef*/
function getTitle() {
return document.title;
}
function getWindowDimensionsInfo() {
return {
width: window.innerWidth,
height: window.innerHeight,
outerWidth: window.outerWidth,
outerHeight: window.outerHeight,
availableWidth: screen.availWidth,
availableHeight: screen.availHeight
};
}
/*eslint-disable no-undef*/
exports.GET_TITLE_SCRIPT = getTitle.toString();
exports.GET_WINDOW_DIMENSIONS_INFO_SCRIPT = getWindowDimensionsInfo.toString();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50LWZ1bmN0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9icm93c2VyL3Byb3ZpZGVyL3V0aWxzL2NsaWVudC1mdW5jdGlvbnMuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwyQkFBMkI7QUFDM0IsU0FBUyxRQUFRO0lBQ2IsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQzFCLENBQUM7QUFFRCxTQUFTLHVCQUF1QjtJQUM1QixPQUFPO1FBQ0gsS0FBSyxFQUFZLE1BQU0sQ0FBQyxVQUFVO1FBQ2xDLE1BQU0sRUFBVyxNQUFNLENBQUMsV0FBVztRQUNuQyxVQUFVLEVBQU8sTUFBTSxDQUFDLFVBQVU7UUFDbEMsV0FBVyxFQUFNLE1BQU0sQ0FBQyxXQUFXO1FBQ25DLGNBQWMsRUFBRyxNQUFNLENBQUMsVUFBVTtRQUNsQyxlQUFlLEVBQUUsTUFBTSxDQUFDLFdBQVc7S0FDdEMsQ0FBQztBQUNOLENBQUM7QUFDRCwyQkFBMkI7QUFFZCxRQUFBLGdCQUFnQixHQUFvQixRQUFRLENBQUMsUUFBUSxFQUFFLENBQUM7QUFDeEQsUUFBQSxpQ0FBaUMsR0FBRyx1QkFBdUIsQ0FBQyxRQUFRLEVBQUUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qZXNsaW50LWRpc2FibGUgbm8tdW5kZWYqL1xuZnVuY3Rpb24gZ2V0VGl0bGUgKCkge1xuICAgIHJldHVybiBkb2N1bWVudC50aXRsZTtcbn1cblxuZnVuY3Rpb24gZ2V0V2luZG93RGltZW5zaW9uc0luZm8gKCkge1xuICAgIHJldHVybiB7XG4gICAgICAgIHdpZHRoOiAgICAgICAgICAgd2luZG93LmlubmVyV2lkdGgsXG4gICAgICAgIGhlaWdodDogICAgICAgICAgd2luZG93LmlubmVySGVpZ2h0LFxuICAgICAgICBvdXRlcldpZHRoOiAgICAgIHdpbmRvdy5vdXRlcldpZHRoLFxuICAgICAgICBvdXRlckhlaWdodDogICAgIHdpbmRvdy5vdXRlckhlaWdodCxcbiAgICAgICAgYXZhaWxhYmxlV2lkdGg6ICBzY3JlZW4uYXZhaWxXaWR0aCxcbiAgICAgICAgYXZhaWxhYmxlSGVpZ2h0OiBzY3JlZW4uYXZhaWxIZWlnaHRcbiAgICB9O1xufVxuLyplc2xpbnQtZGlzYWJsZSBuby11bmRlZiovXG5cbmV4cG9ydCBjb25zdCBHRVRfVElUTEVfU0NSSVBUICAgICAgICAgICAgICAgICAgPSBnZXRUaXRsZS50b1N0cmluZygpO1xuZXhwb3J0IGNvbnN0IEdFVF9XSU5ET1dfRElNRU5TSU9OU19JTkZPX1NDUklQVCA9IGdldFdpbmRvd0RpbWVuc2lvbnNJbmZvLnRvU3RyaW5nKCk7XG4iXX0=