You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educoder/public/react/dist/static/js/93.7f986005.chunk.js

1 line
60 KiB

5 years ago
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[93,15],{1125:function(e,t,n){"use strict";var r=n(1126);e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var o=n.allowHorizontalScroll,a=n.onlyScrollIfNeeded,i=n.alignWithTop,s=n.alignWithLeft,c=n.offsetTop||0,l=n.offsetLeft||0,u=n.offsetBottom||0,f=n.offsetRight||0;o=void 0===o||o;var p=r.isWindow(t),d=r.offset(e),m=r.outerHeight(e),h=r.outerWidth(e),v=void 0,y=void 0,b=void 0,g=void 0,w=void 0,_=void 0,x=void 0,E=void 0,k=void 0,j=void 0;p?(x=t,j=r.height(x),k=r.width(x),E={left:r.scrollLeft(x),top:r.scrollTop(x)},w={left:d.left-E.left-l,top:d.top-E.top-c},_={left:d.left+h-(E.left+k)+f,top:d.top+m-(E.top+j)+u},g=E):(v=r.offset(t),y=t.clientHeight,b=t.clientWidth,g={left:t.scrollLeft,top:t.scrollTop},w={left:d.left-(v.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-l,top:d.top-(v.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-c},_={left:d.left+h-(v.left+b+(parseFloat(r.css(t,"borderRightWidth"))||0))+f,top:d.top+m-(v.top+y+(parseFloat(r.css(t,"borderBottomWidth"))||0))+u}),w.top<0||0<_.top?!0===i||!1!==i&&w.top<0?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+_.top):a||((i=void 0===i||!!i)?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+_.top)),o&&(w.left<0||0<_.left?!0===s||!1!==s&&w.left<0?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+_.left):a||((s=void 0===s||!!s)?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+_.left)))}},1126:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function a(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],r="scroll"+(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}function i(e){return a(e)}function s(e){return a(e,!0)}function c(e){var t,n,r,o,a,c,l,u=(o=r=void 0,c=(a=(t=e).ownerDocument).body,l=a&&a.documentElement,r=(n=t.getBoundingClientRect()).left,o=n.top,{left:r-=l.clientLeft||c.clientLeft||0,top:o-=l.clientTop||c.clientTop||0}),f=e.ownerDocument,p=f.defaultView||f.parentWindow;return u.left+=i(p),u.top+=s(p),u}var l=new RegExp("^("+/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source+")(?!px)[a-z%]+$","i"),u=/^(top|right|bottom|left)$/,f="currentStyle",p="runtimeStyle",d="left",m=void 0;function h(e,t){for(var n=0;n<e.length;n++)t(e[n])}function v(e){return"border-box"===m(e,"boxSizing")}"undefined"!=typeof window&&(m=window.getComputedStyle?function(e,t,n){var r="",o=e.ownerDocument,a=n||o.defaultView.getComputedStyle(e,null);return a&&(r=a.getPropertyValue(t)||a[t]),r}:function(e,t){var n=e[f]&&e[f][t];if(l.test(n)&&!u.test(t)){var r=e.style,o=r[d],a=e[p][d];e[p][d]=e[f][d],r[d]="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r[d]=o,e[p][d]=a}return""===n?"auto":n});var y=["margin","border","padding"];function b(e,t,n){var r=0,o=void 0,a=void 0,i=void 0;for(a=0;a<t.length;a++)if(o=t[a])for(i=0;i<n.length;i++){var s;s="border"===o?o+n[i]+"Width":o+n[i],r+=parseFloat(m(e,s))||0}return r}function g(e){return null!=e&&e==e.window}var w={};function _(e,t,n){if(g(e))return"width"===t?w.viewportWidth(e):w.viewportHeight(e);if(9===e.nodeType)return"width"===t?w.docWidth(e):w.docHeight(e);var r="width"===t?["Left","Right"]:["Top","Bottom"],o="width"===t?e.offsetWidth:e.offsetHeight,a=(m(e),v(e)),i=0;(null==o||o<=0)&&(o=void 0,(null==(i=m(e,t))||Number(i)<0)&&(i=e.style[t]||0),i=parseFloat(i)||0),void 0===n&&(n=a?1:-1);var s=void 0!==o||a,c=o||i;if(-1===n)return s?c-b(e,["border","padding"],r):i;if(s){var l=2===n?-b(e,["border"],r):b(e,["margin"],r);return c+(1===n?0:l)}return i+b(e,y.slice(n),r)}h(["Width","Height"],(function(e){w["doc"+e]=function(t){var n=t.document;return Math.max(n.documentElement["scroll"+e],n.body["scroll"+e],w["viewport"+e](n))},w["viewport"+e]=function(t){var n="client"+e,r=t.document,o=r.body,a=r.