ll-package
Version:
2 lines (1 loc) • 586 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function c(o,n,t){let e=n;return!e&&t&&(e=`${o}-${t}`),e}let r=-1;function i(){return r+=1,r}function u(o,n){let t=o[`page${n?"Y":"X"}Offset`];const e=`scroll${n?"Top":"Left"}`;if(typeof t!="number"){const f=o.document;t=f.documentElement[e],typeof t!="number"&&(t=f.body[e])}return t}function l(o){const n=o.getBoundingClientRect(),t={left:n.left,top:n.top},e=o.ownerDocument,f=e.defaultView||e.parentWindow;return t.left+=u(f),t.top+=u(f,!0),t}exports.getMotionName=c;exports.getUUID=i;exports.offset=l;
;