1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[72],{4072:function(i,t,o){var n,e=this&&this.__extends||(n=function(i,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(i,t){i.__proto__=t}||function(i,t){for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(i[o]=t[o])})(i,t)},function(i,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function o(){this.constructor=i}n(i,t),i.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)}),s=this&&this.__assign||function(){return(s=Object.assign||function(i){for(var t,o=1,n=arguments.length;o<n;o++)for(var e in t=arguments[o])Object.prototype.hasOwnProperty.call(t,e)&&(i[e]=t[e]);return i}).apply(this,arguments)},r=this&&this.__createBinding||(Object.create?function(i,t,o,n){void 0===n&&(n=o),Object.defineProperty(i,n,{enumerable:!0,get:function(){return t[o]}})}:function(i,t,o,n){void 0===n&&(n=o),i[n]=t[o]}),l=this&&this.__setModuleDefault||(Object.create?function(i,t){Object.defineProperty(i,"default",{enumerable:!0,value:t})}:function(i,t){i.default=t}),h=this&&this.__importStar||function(i){if(i&&i.__esModule)return i;var t={};if(null!=i)for(var o in i)"default"!==o&&Object.prototype.hasOwnProperty.call(i,o)&&r(t,i,o);return l(t,i),t},d=this&&this.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(t,"__esModule",{value:!0});var u=o(1085),a=h(o(4041)),c=d(o(4814)),p=d(o(3144)),m=function(i){function t(t){var o=i.call(this,t)||this;return o.cdmCount=0,o.checkReactVersionGE18=function(){return parseInt(a.default.version.split(".")[0])>=18},o.getId=function(){var i;return null===(i=o.winBoxObj)||void 0===i?void 0:i.id},o.getIndex=function(){var i;return null===(i=o.winBoxObj)||void 0===i?void 0:i.index},o.getPosition=function(){if(o.winBoxObj)return{x:o.winBoxObj.x,y:o.winBoxObj.y}},o.getSize=function(){if(o.winBoxObj)return{width:o.winBoxObj.width,height:o.winBoxObj.height}},o.getSizeLimit=function(){if(o.winBoxObj)return{minWidth:o.winBoxObj.minwidth,minHeight:o.winBoxObj.minheight,maxWidth:o.winBoxObj.maxwidth,maxHeight:o.winBoxObj.maxheight}},o.getViewportBoundary=function(){if(o.winBoxObj)return{top:o.winBoxObj.top,right:o.winBoxObj.right,bottom:o.winBoxObj.bottom,left:o.winBoxObj.left}},o.isFocused=function(){var i,t;return null!==(t=null===(i=o.winBoxObj)||void 0===i?void 0:i.focused)&&void 0!==t&&t},o.isHidden=function(){var i,t;return null!==(t=null===(i=o.winBoxObj)||void 0===i?void 0:i.hidden)&&void 0!==t&&t},o.isMax=function(){var i,t;return null!==(t=null===(i=o.winBoxObj)||void 0===i?void 0:i.max)&&void 0!==t&&t},o.isMin=function(){var i,t;return null!==(t=null===(i=o.winBoxObj)||void 0===i?void 0:i.min)&&void 0!==t&&t},o.isFullscreen=function(){var i,t;return null!==(t=null===(i=o.winBoxObj)||void 0===i?void 0:i.full)&&void 0!==t&&t},o.isClosed=function(){return o.state.closed},o.focus=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.focus()},o.blur=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.blur()},o.minimize=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.minimize()},o.maximize=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.maximize()},o.fullscreen=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.fullscreen()},o.restore=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.restore()},o.hide=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.hide()},o.show=function(){var i;null===(i=o.winBoxObj)||void 0===i||i.show()},o.maintainStyle=function(){o.winBoxObj&&(o.winBoxObj[o.props.noAnimation?"addClass":"removeClass"]("no-animation"),o.winBoxObj[o.props.noClose?"addClass":"removeClass"]("no-close"),o.winBoxObj[o.props.noFull?"addClass":"removeClass"]("no-full"),o.winBoxObj[o.props.noMin?"addClass":"removeClass"]("no-min"),o.winBoxObj[o.props.noMax?"addClass":"removeClass"]("no-max"),o.winBoxObj[o.props.noMove?"addClass":"removeClass"]("no-move"),o.winBoxObj[o.props.noHeader?"addClass":"removeClass"]("no-header"),o.winBoxObj[o.props.noResize?"addClass":"removeClass"]("no-resize"),o.winBoxObj[o.props.noShadow?"addClass":"removeClass"]("no-shadow"),o.winBoxObj[o.props.modal?"addClass":"removeClass"]("modal"),o.winBoxObj[o.props.hide?"addClass":"removeClass"]("hide"))},o.maintain=function(i){if(o.winBoxObj){var t,n,e,s,r,l,h,d,u,a,c,p,m=null!=i?i:{},f=m.force,w=m.prevProps;if((f||(null==w?void 0:w.title)!==o.props.title)&&"string"==typeof o.props.title&&o.winBoxObj.setTitle(o.props.title),(f||(null==w?void 0:w.icon)!==o.props.icon)&&"string"==typeof o.props.icon&&o.winBoxObj.setIcon(o.props.icon),(f||(null==w?void 0:w.url)!==o.props.url)&&void 0!=o.props.url&&o.winBoxObj.setUrl(o.props.url),(f||(null==w?void 0:w.background)!==o.props.background)&&void 0!=o.props.background&&o.winBoxObj.setBackgroun
1d(o.props.background),f||(null==w?void 0:w.minWidth)!==o.props.minWidth||(null==w?void 0:w.minHeight)!==o.props.minHeight||(null==w?void 0:w.maxWidth)!==o.props.maxWidth||(null==w?void 0:w.maxHeight)!==o.props.maxHeight){var v=null!==(t=o.props.minWidth)&&void 0!==t?t:o.winBoxObj.minwidth,x=null!==(n=o.props.minHeight)&&void 0!==n?n:o.winBoxObj.minheight,b=null!==(e=o.props.maxWidth)&&void 0!==e?e:o.winBoxObj.maxwidth,g=null!==(s=o.props.maxHeight)&&void 0!==s?s:o.winBoxObj.maxheight;o.winBoxObj.minwidth=v,o.winBoxObj.minheight=x,o.winBoxObj.maxwidth=b,o.winBoxObj.maxheight=g}if(f||(null==w?void 0:w.width)!==o.props.width||(null==w?void 0:w.height)!==o.props.height){var O=null!==(r=o.props.width)&&void 0!==r?r:o.winBoxObj.width,j=null!==(l=o.props.height)&&void 0!==l?l:o.winBoxObj.height;o.winBoxObj.resize(O,j)}if(f||(null==w?void 0:w.x)!==o.props.x||(null==w?void 0:w.y)!==o.props.y){var y=null!==(h=o.props.x)&&void 0!==h?h:o.winBoxObj.x,B=null!==(d=o.props.y)&&void 0!==d?d:o.winBoxObj.y;o.winBoxObj.move(y,B)}if((f||(null==w?void 0:w.top)!==o.props.top||(null==w?void 0:w.right)!==o.props.right||(null==w?void 0:w.bottom)!==o.props.bottom||(null==w?void 0:w.left)!==o.props.left)&&(o.winBoxObj.top=null!==(u=o.props.top)&&void 0!==u?u:o.winBoxObj.top,o.winBoxObj.right=null!==(a=o.props.right)&&void 0!==a?a:o.winBoxObj.right,o.winBoxObj.bottom=null!==(c=o.props.bottom)&&void 0!==c?c:o.winBoxObj.bottom,o.winBoxObj.left=null!==(p=o.props.left)&&void 0!==p?p:o.winBoxObj.left,o.winBoxObj.move()),(f||(null==w?void 0:w.fullscreen)!==o.props.fullscreen)&&void 0!=o.props.fullscreen&&o.winBoxObj.fullscreen(o.props.fullscreen),(f||(null==w?void 0:w.min)!==o.props.min)&&void 0!=o.props.min&&o.winBoxObj.minimize(o.props.min),(f||(null==w?void 0:w.max)!==o.props.max)&&void 0!=o.props.max&&o.winBoxObj.maximize(o.props.max),f||(null==w?void 0:w.className)!==o.props.className){if((null==w?void 0:w.className)!=void 0)for(var C=w.className.replaceAll(/\s+/g," ").split(" ").filter(function(i){return""!=i}),z=0,_=C;z<_.length;z++){var k=_[z];o.winBoxObj.hasClass(k)&&o.winBoxObj.removeClass(k)}if(void 0!=o.props.className)for(var C=o.props.className.replaceAll(/\s+/g," ").split(" ").filter(function(i){return""!=i}),M=0,E=C;M<E.length;M++){var k=E[M];o.winBoxObj.hasClass(k)||o.winBoxObj.addClass(k)}}(f||(null==w?void 0:w.customControls)!==o.props.customControls&&!function i(t,o){var n=Object.keys,e=typeof t,s=typeof o;return t&&o&&"object"===e&&e===s?n(t).length===n(o).length&&n(t).every(function(n){return i(t[n],o[n])}):t===o}(null==w?void 0:w.customControls,o.props.customControls))&&((null==w?void 0:w.customControls)!=void 0&&w.customControls.filter(function(i){return"object"==typeof i&&i.class}).forEach(function(i){return o.winBoxObj.removeControl(i.class)}),void 0!=o.props.customControls&&o.props.customControls.filter(function(i){return"object"==typeof i&&i.class}).forEach(function(i){return o.winBoxObj.addControl(i)})),o.maintainStyle()}},o.handleClose=function(){o.winBoxObj=void 0,o.setState({closed:!0})},o.state={closed:!1},o.winBoxObj=void 0,o}return e(t,i),t.prototype.componentDidMount=function(){var i,t,o,n,e,r,l,h,d,u=this;if(this.cdmCount++,!this.checkReactVersionGE18()||!(this.cdmCount>=2))try{if(void 0!==this.props.id&&null!==this.props.id&&document.getElementById(this.props.id))throw"duplicated window id";this.winBoxObj=c.default.new(s(s({width:300,height:200,top:0,bottom:0,left:0,right:0,hidden:this.props.hide},this.props),{minwidth:null!==(i=this.props.minWidth)&&void 0!==i?i:150,maxwidth:null!==(t=this.props.maxWidth)&&void 0!==t?t:0x7fffffff,minheight:null!==(o=this.props.minHeight)&&void 0!==o?o:35,maxheight:null!==(n=this.props.maxHeight)&&void 0!==n?n:0x7fffffff,max:!1,min:!1,fullscreen:!1,class:""+(null!==(e=this.props.className)&&void 0!==e?e:""),onclose:function(i){var t,o,n,e;return null!==(o=(t=u.props).onClose)&&void 0!==o&&!!o.call(t,null!=i&&i)||null!==(e=(n=u.props).onclose)&&void 0!==e&&!!e.call(n,null!=i&&i)||(u.handleClose(),!1)},onmove:null!==(r=this.props.onMove)&&void 0!==r?r:this.props.onmove,onresize:null!==(l=this.props.onResize)&&void 0!==l?l:this.props.onresize,onblur:null!==(h=this.props.onBlur)&&void 0!==h?h:this.props.onblur,onfocus:null!==(d=this.props.onFocus)&&void 0!==d?d:this.props.onfocus,oncreate:this.props.onCreate,onfullscreen:this.props.onFullscreen,onminimize:this.props.onMinimize,onmaximize:this.props.onMaximize,onrestore:this.props.onRestore,onhide:this.props.onHide,onshow:this.props.onShow})),setTimeout(function(){u.forceUpdate()})}catch(i){console.error(i)}},t.prototype.componentDidUpdate=function(i,t){this.maintain({prevProps:i})},t.prototype.componentWillUnmount=function(){var i,t,o=this;try{this.checkReactVersionGE18()?this.cdmCount<=1?setTimeout(function(){var i;o.cdmCount<=1&&(null===(i=o.winBoxObj)||void 0===i||i.close(!0))},100):null===(i=this.winBoxObj)||void 0===i||i.close(!0):null===(t=this.winBoxObj)||void 0===t||t.close(!0)}catch(i){}},t.prototype.forceUpdate=function(t){try{this.maintain({force:!0})}catch(i){console.error(i)}i.prototype.forceUpdate.call(this,t)},t.prototype.render=function(){return(-1===Object.keys(this.props).indexOf("url")||!this.props.url)&&this.winBoxObj&&this.winBoxObj.body?p.default.createPortal(u.jsx(u.Fragment,{children:this.props.children},void 0),this.winBoxObj.body):null},t}(a.Component);t.default=m},4814:(i,t,o)=>{let n,e,s,r,l,h,d;o.r(t),o.d(t,{default:()=>y});let u=document.createElement("div");function a(i,t,o,n){i&&i.addEventListener(t,o,n||!1)}function c(i,t,o,n){i&&i.removeEventListener(t,o,n||!1)}function p(i,t){i.stopPropagation(),i.cancelable&&i.preventDefault()}function m(i,t){return i.getElementsByClassName(t)[0]}function f(i,t){i.classList.add(t)}function w(i,t){i.classList.remove(t)}function v(i,t,o){o=""+o,i["_s_"+t]!==o&&(i.style.setProperty(t,o),i["_s_"+t]=o)}u.innerHTML="<div class=wb-header><div class=wb-control><span class=wb-min></span><span class=wb-max></span><span class=wb-full></span><span class=wb-close></span></div><div class=wb-drag><div class=wb-icon></div><div class=wb-title></div></div></div><div class=wb-body></div><div class=wb-n></div><div class=wb-s></div><div class=wb-w></div><div class=wb-e></div><div class=wb-nw></div><div class=wb-ne></div><div class=wb-se></div><div class=wb-sw></div>";let x=[],b={capture:!0,passive:!0},g=0,O=10;function j(i,t){var o;let e,s,c,f,w,x,b,y,C,M,E,H,N,F,P,W,R,L,S,T,U,q,I,D,V,A,G,X,Y,J,K,Q,Z,$,ii,it,io,ie,is,ir,il,ih,id;if(!(this instanceof j))return new j(i);if(n||((n=document.body)[r="requestFullscreen"]||n[r="msRequestFullscreen"]||n[r="webkitRequestFullscreen"]||n[r="mozRequestFullscreen"]||(r=""),l=r&&r.replace("request","exit").replace("mozRequest","mozCancel").replace("Request","Exit"),a(window,"resize",function(){k(),z()}),k()),i&&(t&&(w=i,i=t),"string"==typeof i?w=i:(e=i.id,s=i.index,c=i.root,f=i.template,w=w||i.title,x=i.icon,b=i.mount,y=i.html,C=i.url,M=i.width,E=i.height,H=i.minwidth,N=i.minheight,F=i.maxwidth,P=i.maxheight,W=i.autosize,I=i.min,D=i.max,V=i.hidden,A=i.modal,R=i.x||(A?"center":0),L=i.y||(A?"center":0),S=i.top,T=i.left,U=i.bottom,q=i.right,G=i.background,X=i.border,Y=i.header,J=i.class,Q=i.onclose,Z=i.onfocus,$=i.onblur,ii=i.onmove,it=i.onresize,io=i.onfullscreen,ie=i.onmaximize,is=i.onminimize,ir=i.onrestore,il=i.onhide,ih=i.onshow,id=i.onload)),this.dom=(f||u).cloneNode(!0),this.dom.id=this.id=e||"winbox-"+ ++g,this.dom.className="winbox"+(J?" "+("string"==typeof J?J:J.join(" ")):"")+(A?" modal":""),this.dom.winbox=this,this.window=this.dom,this.body=m(this.dom,"wb-body"),this.header=Y||35,G&&this.setBackgroun
1d(G),X?v(this.body,"margin",X+(isNaN(X)?"":"px")):X=0,Y){let i=m(this.dom,"wb-header");v(i,"height",Y+"px"),v(i,"line-height",Y+"px"),v(this.body,"top",Y+"px")}w&&this.setTitle(w),x&&this.setIcon(x),b?this.mount(b):y?this.body.innerHTML=y:C&&this.setUrl(C,id),S=S?B(S,d):0,U=U?B(U,d):0,T=T?B(T,h):0,q=q?B(q,h):0;let iu=h-T-q,ia=d-S-U;F=F?B(F,iu):iu,P=P?B(P,ia):ia,H=H?B(H,F):150,N=N?B(N,P):this.header,W?((c||n).appendChild(this.body),M=Math.max(Math.min(this.body.clientWidth+2*X+1,F),H),E=Math.max(Math.min(this.body.clientHeight+this.header+X+1,P),N),this.dom.appendChild(this.body)):(M=M?B(M,F):0|Math.max(F/2,H),E=E?B(E,P):0|Math.max(P/2,N)),R=R?B(R,iu,M):T,L=L?B(L,ia,E):S,this.x=R,this.y=L,this.width=M,this.height=E,this.minwidth=H,this.minheight=N,this.maxwidth=F,this.maxheight=P,this.top=S,this.right=q,this.bottom=U,this.left=T,this.index=s,this.min=!1,this.max=!1,this.full=!1,this.hidden=!1,this.focused=!1,this.onclose=Q,this.onfocus=Z,this.onblur=$,this.onmove=ii,this.onresize=it,this.onfullscreen=io,this.onmaximize=ie,this.onminimize=is,this.onrestore=ir,this.onhide=il,this.onshow=ih,D?this.maximize():I?this.minimize():this.resize().move(),V?this.hide():(this.focus(),(s||0===s)&&(this.index=s,v(this.dom,"z-index",s),s>O&&(O=s))),o=this,_(o,"drag"),_(o,"n"),_(o,"s"),_(o,"w"),_(o,"e"),_(o,"nw"),_(o,"ne"),_(o,"se"),_(o,"sw"),a(m(o.dom,"wb-min"),"click",function(i){p(i),o.min?o.focus().restore():o.blur().minimize()}
1),a(m(o.dom,"wb-max"),"click",function(i){o.max?o.restore():o.maximize()}),r?a(m(o.dom,"wb-full"),"click",function(i){o.fullscreen()}):o.addClass("no-full"),a(m(o.dom,"wb-close"),"click",function(i){p(i),o.close()||(o=null)}),a(o.dom,"click",function(i){o.focus()}),(c||n).appendChild(this.dom),(K=i.oncreate)&&K.call(this,i)}j.new=function(i){return new j(i)};let y=j;function B(i,t,o){if("string"==typeof i){if("center"===i)i=(t-o)/2|0;else if("right"===i||"bottom"===i)i=t-o;else{let o=parseFloat(i);i="%"===(""+o!==i&&i.substring((""+o).length))?t/100*o|0:o}}return i}function C(i){x.splice(x.indexOf(i),1),z(),i.removeClass("min"),i.min=!1,i.dom.title=""}function z(){let i=x.length,t={},o={};for(let n=0,e,s;n<i;n++)o[s=((e=x[n]).left||e.right)+":"+(e.top||e.bottom)]?o[s]++:(t[s]=0,o[s]=1);for(let n=0,e,s,r;n<i;n++)s=((e=x[n]).left||e.right)+":"+(e.top||e.bottom),r=Math.min((h-e.left-e.right)/o[s],250),e.resize(r+1|0,e.header,!0).move(e.left+t[s]*r|0,d-e.bottom-e.header,!0),t[s]++}function _(i,t){let o,e,s;let r=m(i.dom,"wb-"+t);if(!r)return;let l=0;function u(r){if(p(r),i.focus(),"drag"===t){if(i.min){i.restore();return}let t=Date.now(),o=t-l;if(l=t,o<300){i.max?i.restore():i.maximize();return}}i.max||i.min||(f(n,"wb-lock"),(o=r.touches)&&(o=o[0])?(r=o,a(window,"touchmove",v,b),a(window,"touchend",x,b)):(a(window,"mousemove",v),a(window,"mouseup",x)),e=r.pageX,s=r.pageY)}function v(n){let r,l,u,a;p(n),o&&(n=n.touches[0]);let c=n.pageX,m=n.pageY,f=c-e,w=m-s,v=i.width,x=i.height,b=i.x,g=i.y;"drag"===t?(i.x+=f,i.y+=w,u=a=1):("e"===t||"se"===t||"ne"===t?(i.width+=f,r=1):("w"===t||"sw"===t||"nw"===t)&&(i.x+=f,i.width-=f,r=1,u=1),"s"===t||"se"===t||"sw"===t?(i.height+=w,l=1):("n"===t||"ne"===t||"nw"===t)&&(i.y+=w,i.height-=w,l=1,a=1)),r&&(i.width=Math.max(Math.min(i.width,i.maxwidth,h-i.x-i.right),i.minwidth),r=i.width!==v),l&&(i.height=Math.max(Math.min(i.height,i.maxheight,d-i.y-i.bottom),i.minheight),l=i.height!==x),(r||l)&&i.resize(),u&&(i.x=Math.max(Math.min(i.x,h-i.width-i.right),i.left),u=i.x!==b),a&&(i.y=Math.max(Math.min(i.y,d-i.height-i.bottom),i.top),a=i.y!==g),(u||a)&&i.move(),(r||u)&&(e=c),(l||a)&&(s=m)}function x(i){p(i),w(n,"wb-lock"),o?(c(window,"touchmove",v,b),c(window,"touchend",x,b)):(c(window,"mousemove",v),c(window,"mouseup",x))}a(r,"mousedown",u),a(r,"touchstart",u,b)}function k(){let i=document.documentElement;h=i.clientWidth,d=i.clientHeight}function M(){if(e.full=!1,document.fullscreen||document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement)return document[l](),!0}j.prototype.mount=function(i){return this.unmount(),i._backstore||(i._backstore=i.parentNode),this.body.textContent="",this.body.appendChild(i),this},j.prototype.unmount=function(i){let t=this.body.firstChild;if(t){let o=i||t._backstore;o&&o.appendChild(t),t._backstore=i}return this},j.prototype.setTitle=function(i){return function(i,t){let o=i.firstChild;o?o.nodeValue=t:i.textContent=t}(m(this.dom,"wb-title"),this.title=i),this},j.prototype.setIcon=function(i){let t=m(this.dom,"wb-icon");return v(t,"background-image","url("+i+")"),v(t,"display","inline-block"),this},j.prototype.setBackground=function(i){return v(this.dom,"background",i),this},j.prototype.setUrl=function(i,t){let o=this.body.firstChild;return o&&"iframe"===o.tagName.toLowerCase()?o.src=i:(this.body.innerHTML='<iframe src="'+i+'"></iframe>',t&&(this.body.firstChild.onload=t)),this},j.prototype.focus=function(i){return!1===i?this.blur():(s!==this&&this.dom&&(s&&s.blur(),v(this.dom,"z-index",++O),this.index=O,this.addClass("focus"),s=this,this.focused=!0,this.onfocus&&this.onfocus()),this)},j.prototype.blur=function(i){return!1===i?this.focus():(s===this&&(this.removeClass("focus"),this.focused=!1,this.onblur&&this.onblur(),s=null),this)},j.prototype.hide=function(i){return!1===i?this.show():this.hidden?void 0:(this.onhide&&this.onhide(),this.hidden=!0,this.addClass("hide"))},j.prototype.show=function(i){return!1===i?this.hide():this.hidden?(this.onshow&&this.onshow(),this.hidden=!1,this.removeClass("hide")):void 0}
1,j.prototype.minimize=function(i){return!1===i?this.restore():(e&&M(),this.max&&(this.removeClass("max"),this.max=!1),!this.min&&(x.push(this),z(),this.dom.title=this.title,this.addClass("min"),this.min=!0,this.onminimize&&this.onminimize()),this)},j.prototype.restore=function(){return e&&M(),this.min&&(C(this),this.resize().move(),this.onrestore&&this.onrestore()),this.max&&(this.max=!1,this.removeClass("max").resize().move(),this.onrestore&&this.onrestore()),this},j.prototype.maximize=function(i){return!1===i?this.restore():(e&&M(),this.min&&C(this),!this.max&&(this.addClass("max").resize(h-this.left-this.right,d-this.top-this.bottom,!0).move(this.left,this.top,!0),this.max=!0,this.onmaximize&&this.onmaximize()),this)},j.prototype.fullscreen=function(i){if(this.min&&(C(this),this.resize().move()),e&&M()){if(!1===i)return this.restore()}else this.body[r](),e=this,this.full=!0,this.onfullscreen&&this.onfullscreen();return this},j.prototype.close=function(i){if(this.onclose&&this.onclose(i))return!0;this.min&&C(this),this.unmount(),this.dom.remove(),this.dom.textContent="",this.dom.winbox=null,this.body=null,this.dom=null,s===this&&(s=null)},j.prototype.move=function(i,t,o){return i||0===i?o||(this.x=i?i=B(i,h-this.left-this.right,this.width):0,this.y=t?t=B(t,d-this.top-this.bottom,this.height):0):(i=this.x,t=this.y),v(this.dom,"left",i+"px"),v(this.dom,"top",t+"px"),this.onmove&&this.onmove(i,t),this},j.prototype.resize=function(i,t,o){return i||0===i?o||(this.width=i?i=B(i,this.maxwidth):0,this.height=t?t=B(t,this.maxheight):0,i=Math.max(i,this.minwidth),t=Math.max(t,this.minheight)):(i=this.width,t=this.height),v(this.dom,"width",i+"px"),v(this.dom,"height",t+"px"),this.onresize&&this.onresize(i,t),this},j.prototype.addControl=function(i){let t=i.class,o=i.image,n=i.click,e=i.index,s=document.createElement("span"),r=m(this.dom,"wb-control"),l=this;return t&&(s.className=t),o&&v(s,"background-image","url("+o+")"),n&&(s.onclick=function(i){n.call(this,i,l)}),r.insertBefore(s,r.childNodes[e||0]),this},j.prototype.removeControl=function(i){return(i=m(this.dom,i))&&i.remove(),this},j.prototype.addClass=function(i){return f(this.dom,i),this},j.prototype.removeClass=function(i){return w(this.dom,i),this},j.prototype.hasClass=function(i){return this.dom.classList.contains(i)},j.prototype.toggleClass=function(i){return this.hasClass(i)?this.removeClass(i):this.addClass(i)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.