@suns/react-monorepo-nx
Version:
To evaluate and compare the bundled and unbundled builds on large codebase.
9 lines (8 loc) • 3.54 kB
JavaScript
/** Notice * This file contains works from many authors under various (but compatible) licenses. Please see core.txt for more information. **/
(function(){(window.wpCoreControlsBundle=window.wpCoreControlsBundle||[]).push([[19],{534:function(wa){(function(){wa.exports={Ka:function(){function ta(b,h){this.scrollLeft=b;this.scrollTop=h}function n(b){if(null===b||"object"!==typeof b||void 0===b.behavior||"auto"===b.behavior||"instant"===b.behavior)return!0;if("object"===typeof b&&"smooth"===b.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+b.behavior+" is not a valid value for enumeration ScrollBehavior.");}function pa(b,h){if("Y"===
h)return b.clientHeight+a<b.scrollHeight;if("X"===h)return b.clientWidth+a<b.scrollWidth}function oa(b,h){b=fa.getComputedStyle(b,null)["overflow"+h];return"auto"===b||"scroll"===b}function na(b){var h=pa(b,"Y")&&oa(b,"Y");b=pa(b,"X")&&oa(b,"X");return h||b}function ja(b){var h=(e()-b.startTime)/468;var r=.5*(1-Math.cos(Math.PI*(1<h?1:h)));h=b.mC+(b.x-b.mC)*r;r=b.nC+(b.y-b.nC)*r;b.method.call(b.TI,h,r);h===b.x&&r===b.y||fa.requestAnimationFrame(ja.bind(fa,b))}function ka(b,h,r){var w=e();if(b===y.body){var z=
fa;var aa=fa.scrollX||fa.pageXOffset;b=fa.scrollY||fa.pageYOffset;var ha=f.scroll}else z=b,aa=b.scrollLeft,b=b.scrollTop,ha=ta;ja({TI:z,method:ha,startTime:w,mC:aa,nC:b,x:h,y:r})}var fa=window,y=document;if(!("scrollBehavior"in y.documentElement.style&&!0!==fa.PCa)){var x=fa.HTMLElement||fa.Element,f={scroll:fa.scroll||fa.scrollTo,scrollBy:fa.scrollBy,e_:x.prototype.scroll||ta,scrollIntoView:x.prototype.scrollIntoView},e=fa.performance&&fa.performance.now?fa.performance.now.bind(fa.performance):Date.now,
a=RegExp("MSIE |Trident/|Edge/").test(fa.navigator.userAgent)?1:0;fa.scroll=fa.scrollTo=function(b,h){void 0!==b&&(!0===n(b)?f.scroll.call(fa,void 0!==b.left?b.left:"object"!==typeof b?b:fa.scrollX||fa.pageXOffset,void 0!==b.top?b.top:void 0!==h?h:fa.scrollY||fa.pageYOffset):ka.call(fa,y.body,void 0!==b.left?~~b.left:fa.scrollX||fa.pageXOffset,void 0!==b.top?~~b.top:fa.scrollY||fa.pageYOffset))};fa.scrollBy=function(b,h){void 0!==b&&(n(b)?f.scrollBy.call(fa,void 0!==b.left?b.left:"object"!==typeof b?
b:0,void 0!==b.top?b.top:void 0!==h?h:0):ka.call(fa,y.body,~~b.left+(fa.scrollX||fa.pageXOffset),~~b.top+(fa.scrollY||fa.pageYOffset)))};x.prototype.scroll=x.prototype.scrollTo=function(b,h){if(void 0!==b)if(!0===n(b)){if("number"===typeof b&&void 0===h)throw new SyntaxError("Value could not be converted");f.e_.call(this,void 0!==b.left?~~b.left:"object"!==typeof b?~~b:this.scrollLeft,void 0!==b.top?~~b.top:void 0!==h?~~h:this.scrollTop)}else h=b.left,b=b.top,ka.call(this,this,"undefined"===typeof h?
this.scrollLeft:~~h,"undefined"===typeof b?this.scrollTop:~~b)};x.prototype.scrollBy=function(b,h){void 0!==b&&(!0===n(b)?f.e_.call(this,void 0!==b.left?~~b.left+this.scrollLeft:~~b+this.scrollLeft,void 0!==b.top?~~b.top+this.scrollTop:~~h+this.scrollTop):this.scroll({left:~~b.left+this.scrollLeft,top:~~b.top+this.scrollTop,behavior:b.behavior}))};x.prototype.scrollIntoView=function(b){if(!0===n(b))f.scrollIntoView.call(this,void 0===b?!0:b);else{for(b=this;b!==y.body&&!1===na(b);)b=b.parentNode||
b.host;var h=b.getBoundingClientRect(),r=this.getBoundingClientRect();b!==y.body?(ka.call(this,b,b.scrollLeft+r.left-h.left,b.scrollTop+r.top-h.top),"fixed"!==fa.getComputedStyle(b).position&&fa.scrollBy({left:h.left,top:h.top,behavior:"smooth"})):fa.scrollBy({left:r.left,top:r.top,behavior:"smooth"})}}}}}})()}}]);}).call(this || window)