UNPKG

ll-package

Version:

2 lines (1 loc) 550 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});function u(e){return e!=null&&e===e.window}function d(e,f){var i,o;if(typeof window>"u")return 0;const l=f?"scrollTop":"scrollLeft";let n=0;return u(e)?n=e[f?"pageYOffset":"pageXOffset"]:e instanceof Document?n=e.documentElement[l]:(e instanceof HTMLElement||e)&&(n=e[l]),e&&!u(e)&&typeof n!="number"&&(n=(o=((i=e.ownerDocument)!==null&&i!==void 0?i:e).documentElement)===null||o===void 0?void 0:o[l]),n}exports.default=d;exports.isWindow=u;