~ K    A     L    I ~
UNAME : Linux web63.extendcp.co.uk 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
SERVER IP : 10.0.187.63 -________- CLIENT IP : 216.73.216.230
PATH :/usr/share/maxscale/gui/js/
UP FILE :
MINI SHELL D ZAB '
Current File : //usr/share/maxscale/gui/js/npm.monaco-editor~708d4deb.56e19089.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["npm.monaco-editor~708d4deb"],{"1e03":function(t,i,e){},"2a04":function(t,i,e){},"3bfb":function(t,i,e){"use strict";e.d(i,"a",(function(){return d}));var n=e("11f7"),o=e("ceb8"),s=e("aa3d"),r=e("3742");e("54f2");const a={badgeBackground:o["a"].fromHex("#4D4D4D"),badgeForeground:o["a"].fromHex("#FFFFFF")};class d{constructor(t,i){this.count=0,this.options=i||Object.create(null),Object(s["f"])(this.options,a,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=Object(n["q"])(t,Object(n["a"])(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}setCount(t){this.count=t,this.render()}setTitleFormat(t){this.titleFormat=t,this.render()}render(){this.element.textContent=Object(r["v"])(this.countFormat,this.count),this.element.title=Object(r["v"])(this.titleFormat,this.count),this.applyStyles()}style(t){this.badgeBackground=t.badgeBackground,this.badgeForeground=t.badgeForeground,this.badgeBorder=t.badgeBorder,this.applyStyles()}applyStyles(){if(this.element){const t=this.badgeBackground?this.badgeBackground.toString():"",i=this.badgeForeground?this.badgeForeground.toString():"",e=this.badgeBorder?this.badgeBorder.toString():"";this.element.style.backgroundColor=t,this.element.style.color=i,this.element.style.borderWidth=e?"1px":"",this.element.style.borderStyle=e?"solid":"",this.element.style.borderColor=e}}}},"40c2":function(t,i,e){},"4d3d":function(t,i,e){},"54f2":function(t,i,e){},"715f":function(t,i,e){"use strict";e.d(i,"a",(function(){return u}));var n=e("11f7"),o=e("eff2"),s=e("b835"),r=e("a60f"),a=e("f070"),d=e("308f");e("40c2");class h extends a["b"]{constructor(t,i){super(),this._onDidChangeVisibility=this._register(new d["b"]),this.onDidChangeVisibility=this._onDidChangeVisibility.event,this._element=Object(n["q"])(t,Object(n["a"])(".monaco-dropdown")),this._label=Object(n["q"])(this._element,Object(n["a"])(".dropdown-label"));let e=i.labelRenderer;e||(e=t=>(t.textContent=i.label||"",null));for(const s of[n["d"].CLICK,n["d"].MOUSE_DOWN,r["a"].Tap])this._register(Object(n["i"])(this.element,s,t=>n["c"].stop(t,!0)));for(const s of[n["d"].MOUSE_DOWN,r["a"].Tap])this._register(Object(n["i"])(this._label,s,t=>{t instanceof MouseEvent&&t.detail>1||(this.visible?this.hide():this.show())}));this._register(Object(n["i"])(this._label,n["d"].KEY_UP,t=>{const i=new s["a"](t);(i.equals(3)||i.equals(10))&&(n["c"].stop(t,!0),this.visible?this.hide():this.show())}));const o=e(this._label);o&&this._register(o),this._register(r["b"].addTarget(this._label))}get element(){return this._element}show(){this.visible||(this.visible=!0,this._onDidChangeVisibility.fire(!0))}hide(){this.visible&&(this.visible=!1,this._onDidChangeVisibility.fire(!1))}dispose(){super.dispose(),this.hide(),this.boxContainer&&(this.boxContainer.remove(),this.boxContainer=void 0),this.contents&&(this.contents.remove(),this.contents=void 0),this._label&&(this._label.remove(),this._label=void 0)}}class l extends h{constructor(t,i){super(t,i),this._actions=[],this._contextMenuProvider=i.contextMenuProvider,this.actions=i.actions||[],this.actionProvider=i.actionProvider,this.menuClassName=i.menuClassName||"",this.menuAsChild=!!i.menuAsChild}set menuOptions(t){this._menuOptions=t}get menuOptions(){return this._menuOptions}get actions(){return this.actionProvider?this.actionProvider.getActions():this._actions}set actions(t){this._actions=t}show(){super.show(),this.element.classList.add("active"),this._contextMenuProvider.showContextMenu({getAnchor:()=>this.element,getActions:()=>this.actions,getActionsContext:()=>this.menuOptions?this.menuOptions.context:null,getActionViewItem:t=>this.menuOptions&&this.menuOptions.actionViewItemProvider?this.menuOptions.actionViewItemProvider(t):void 0,getKeyBinding:t=>this.menuOptions&&this.menuOptions.getKeyBinding?this.menuOptions.getKeyBinding(t):void 0,getMenuClassName:()=>this.menuClassName,onHide:()=>this.onHide(),actionRunner:this.menuOptions?this.menuOptions.actionRunner:void 0,anchorAlignment:this.menuOptions?this.menuOptions.anchorAlignment:0,domForShadowRoot:this.menuAsChild?this.element:void 0})}hide(){super.hide()}onHide(){this.hide(),this.element.classList.remove("active")}}class u extends o["b"]{constructor(t,i,e,n=Object.create(null)){super(null,t,n),this.actionItem=null,this._onDidChangeVisibility=this._register(new d["b"]),this.menuActionsOrProvider=i,this.contextMenuProvider=e,this.options=n,this.options.actionRunner&&(this.actionRunner=this.options.actionRunner)}render(t){this.actionItem=t;const i=t=>{this.element=Object(n["q"])(t,Object(n["a"])("a.action-label"));let i=[];return"string"===typeof this.options.classNames?i=this.options.classNames.split(/\s+/g).filter(t=>!!t):this.options.classNames&&(i=this.options.classNames),i.find(t=>"icon"===t)||i.push("codicon"),this.element.classList.add(...i),this.element.setAttribute("role","button"),this.element.setAttribute("aria-haspopup","true"),this.element.setAttribute("aria-expanded","false"),this.element.title=this._action.label||"",null},e=Array.isArray(this.menuActionsOrProvider),o={contextMenuProvider:this.contextMenuProvider,labelRenderer:i,menuAsChild:this.options.menuAsChild,actions:e?this.menuActionsOrProvider:void 0,actionProvider:e?void 0:this.menuActionsOrProvider};if(this.dropdownMenu=this._register(new l(t,o)),this._register(this.dropdownMenu.onDidChangeVisibility(t=>{var i;null===(i=this.element)||void 0===i||i.setAttribute("aria-expanded",""+t),this._onDidChangeVisibility.fire(t)})),this.dropdownMenu.menuOptions={actionViewItemProvider:this.options.actionViewItemProvider,actionRunner:this.actionRunner,getKeyBinding:this.options.keybindingProvider,context:this._context},this.options.anchorAlignmentProvider){const t=this;this.dropdownMenu.menuOptions=Object.assign(Object.assign({},this.dropdownMenu.menuOptions),{get anchorAlignment(){return t.options.anchorAlignmentProvider()}})}this.updateEnabled()}setActionContext(t){super.setActionContext(t),this.dropdownMenu&&(this.dropdownMenu.menuOptions?this.dropdownMenu.menuOptions.context=t:this.dropdownMenu.menuOptions={context:t})}updateEnabled(){var t,i;const e=!this.getAction().enabled;null===(t=this.actionItem)||void 0===t||t.classList.toggle("disabled",e),null===(i=this.element)||void 0===i||i.classList.toggle("disabled",e)}}},"7ddc":function(t,i,e){"use strict";e.d(i,"a",(function(){return r}));var n=e("11f7"),o=e("561a");const s=new RegExp(`(\\\\)?\\$\\((${o["a"].iconNameExpression}(?:${o["a"].iconModifierExpression})?)\\)`,"g");function r(t){const i=new Array;let e,n=0,o=0;while(null!==(e=s.exec(t))){o=e.index||0,i.push(t.substring(n,o)),n=(e.index||0)+e[0].length;const[,s,r]=e;i.push(s?`$(${r})`:a({id:r}))}return n<t.length&&i.push(t.substring(n)),i}function a(t){const i=n["a"]("span");return i.classList.add(...o["a"].asClassNameArray(t)),i}},8899:function(t,i,e){},"8bf4":function(t,i,e){},b9db:function(t,i,e){"use strict";e.d(i,"a",(function(){return o}));var n=e("561a");e("1e03"),e("f2d2");function o(t){let i=t.definition;while(i instanceof n["b"])i=i.definition;return`.codicon-${t.id}:before { content: '${i.fontCharacter}'; }`}},bc02:function(t,i,e){},bcac:function(t,i,e){"use strict";e.d(i,"b",(function(){return h})),e.d(i,"a",(function(){return l}));var n,o=e("0a31"),s=e("11f7"),r=e("a666"),a=e("30db"),d=e("9ee1");e("4d3d");function h(t,i,e){const o=e.mode===n.ALIGN?e.offset:e.offset+e.size,s=e.mode===n.ALIGN?e.offset+e.size:e.offset;return 0===e.position?i<=t-o?o:i<=s?s-i:Math.max(t-i,0):i<=s?s-i:i<=t-o?o:0}(function(t){t[t["AVOID"]=0]="AVOID",t[t["ALIGN"]=1]="ALIGN"})(n||(n={}));class l extends r["a"]{constructor(t,i){super(),this.container=null,this.delegate=null,this.toDisposeOnClean=r["a"].None,this.toDisposeOnSetContainer=r["a"].None,this.shadowRoot=null,this.shadowRootHostElement=null,this.view=s["a"](".context-view"),this.useFixedPosition=!1,this.useShadowDOM=!1,s["L"](this.view),this.setContainer(t,i),this._register(Object(r["j"])(()=>this.setContainer(null,1)))}setContainer(t,i){var e;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.shadowRoot?(this.shadowRoot.removeChild(this.view),this.shadowRoot=null,null===(e=this.shadowRootHostElement)||void 0===e||e.remove(),this.shadowRootHostElement=null):this.container.removeChild(this.view),this.container=null),t){if(this.container=t,this.useFixedPosition=1!==i,this.useShadowDOM=3===i,this.useShadowDOM){this.shadowRootHostElement=s["a"](".shadow-root-host"),this.container.appendChild(this.shadowRootHostElement),this.shadowRoot=this.shadowRootHostElement.attachShadow({mode:"open"});const t=document.createElement("style");t.textContent=u,this.shadowRoot.appendChild(t),this.shadowRoot.appendChild(this.view),this.shadowRoot.appendChild(s["a"]("slot"))}else this.container.appendChild(this.view);const e=new r["b"];l.BUBBLE_UP_EVENTS.forEach(t=>{e.add(s["o"](this.container,t,t=>{this.onDOMEvent(t,!1)}))}),l.BUBBLE_DOWN_EVENTS.forEach(t=>{e.add(s["o"](this.container,t,t=>{this.onDOMEvent(t,!0)},!0))}),this.toDisposeOnSetContainer=e}}show(t){this.isVisible()&&this.hide(),s["t"](this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",this.view.style.zIndex="2500",this.view.style.position=this.useFixedPosition?"fixed":"absolute",s["X"](this.view),this.toDisposeOnClean=t.render(this.view)||r["a"].None,this.delegate=t,this.doLayout(),this.delegate.focus&&this.delegate.focus()}getViewElement(){return this.view}layout(){this.isVisible()&&(!1!==this.delegate.canRelayout||a["f"]&&o["a"].pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())}doLayout(){if(!this.isVisible())return;let t,i=this.delegate.getAnchor();if(s["N"](i)){let e=s["E"](i);t={top:e.top,left:e.left,width:e.width,height:e.height}}else t={top:i.y,left:i.x,width:i.width||1,height:i.height||2};const e=s["J"](this.view),o=s["I"](this.view),r=this.delegate.anchorPosition||0,a=this.delegate.anchorAlignment||0,l=this.delegate.anchorAxisAlignment||0;let u,c;if(0===l){const i={offset:t.top-window.pageYOffset,size:t.height,position:0===r?0:1},s={offset:t.left,size:t.width,position:0===a?0:1,mode:n.ALIGN};u=h(window.innerHeight,o,i)+window.pageYOffset,d["a"].intersects({start:u,end:u+o},{start:i.offset,end:i.offset+i.size})&&(s.mode=n.AVOID),c=h(window.innerWidth,e,s)}else{const i={offset:t.left,size:t.width,position:0===a?0:1},s={offset:t.top,size:t.height,position:0===r?0:1,mode:n.ALIGN};c=h(window.innerWidth,e,i),d["a"].intersects({start:c,end:c+e},{start:i.offset,end:i.offset+i.size})&&(s.mode=n.AVOID),u=h(window.innerHeight,o,s)+window.pageYOffset}this.view.classList.remove("top","bottom","left","right"),this.view.classList.add(0===r?"bottom":"top"),this.view.classList.add(0===a?"left":"right"),this.view.classList.toggle("fixed",this.useFixedPosition);const p=s["E"](this.container);this.view.style.top=u-(this.useFixedPosition?s["E"](this.view).top:p.top)+"px",this.view.style.left=c-(this.useFixedPosition?s["E"](this.view).left:p.left)+"px",this.view.style.width="initial"}hide(t){const i=this.delegate;this.delegate=null,(null===i||void 0===i?void 0:i.onHide)&&i.onHide(t),this.toDisposeOnClean.dispose(),s["L"](this.view)}isVisible(){return!!this.delegate}onDOMEvent(t,i){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(t,document.activeElement):i&&!s["M"](t.target,this.container)&&this.hide())}dispose(){this.hide(),super.dispose()}}l.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],l.BUBBLE_DOWN_EVENTS=["click"];let u='\n\t:host {\n\t\tall: initial; /* 1st rule so subsequent properties are reset. */\n\t}\n\n\t@font-face {\n\t\tfont-family: "codicon";\n\t\tfont-display: block;\n\t\tsrc: url("./codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype");\n\t}\n\n\t.codicon[class*=\'codicon-\'] {\n\t\tfont: normal normal normal 16px/1 codicon;\n\t\tdisplay: inline-block;\n\t\ttext-decoration: none;\n\t\ttext-rendering: auto;\n\t\ttext-align: center;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tuser-select: none;\n\t\t-webkit-user-select: none;\n\t\t-ms-user-select: none;\n\t}\n\n\t:host {\n\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\n\t}\n\n\t:host-context(.mac) { font-family: -apple-system, BlinkMacSystemFont, sans-serif; }\n\t:host-context(.mac:lang(zh-Hans)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; }\n\t:host-context(.mac:lang(zh-Hant)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; }\n\t:host-context(.mac:lang(ja)) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; }\n\t:host-context(.mac:lang(ko)) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", "AppleGothic", sans-serif; }\n\n\t:host-context(.windows) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }\n\t:host-context(.windows:lang(zh-Hans)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; }\n\t:host-context(.windows:lang(zh-Hant)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; }\n\t:host-context(.windows:lang(ja)) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; }\n\t:host-context(.windows:lang(ko)) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", "Dotom", sans-serif; }\n\n\t:host-context(.linux) { font-family: system-ui, "Ubuntu", "Droid Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hans)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hant)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ja)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ko)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", "UnDotum", "FBaekmuk Gulim", sans-serif; }\n'},c01d:function(t,i,e){"use strict";e.d(i,"b",(function(){return d})),e.d(i,"a",(function(){return h}));var n=e("11f7"),o=e("b835"),s=e("1898"),r=e("a666");e("bc02");const a=n["a"];class d extends r["a"]{constructor(){super(),this.containerDomNode=document.createElement("div"),this.containerDomNode.className="monaco-hover",this.containerDomNode.tabIndex=0,this.containerDomNode.setAttribute("role","tooltip"),this.contentsDomNode=document.createElement("div"),this.contentsDomNode.className="monaco-hover-content",this.scrollbar=this._register(new s["a"](this.contentsDomNode,{consumeMouseWheelIfScrollbarIsNeeded:!0})),this.containerDomNode.appendChild(this.scrollbar.getDomNode())}onContentsChanged(){this.scrollbar.scanDomNode()}}class h extends r["a"]{constructor(t,i,e){super(),this.actionContainer=n["q"](t,a("div.action-container")),this.actionContainer.setAttribute("tabindex","0"),this.action=n["q"](this.actionContainer,a("a.action")),this.action.setAttribute("role","button"),i.iconClass&&n["q"](this.action,a("span.icon."+i.iconClass));const s=n["q"](this.action,a("span"));s.textContent=e?`${i.label} (${e})`:i.label,this._register(n["i"](this.actionContainer,n["d"].CLICK,t=>{t.stopPropagation(),t.preventDefault(),i.run(this.actionContainer)})),this._register(n["i"](this.actionContainer,n["d"].KEY_UP,t=>{const e=new o["a"](t);e.equals(3)&&(t.stopPropagation(),t.preventDefault(),i.run(this.actionContainer))})),this.setEnabled(!0)}static render(t,i,e){return new h(t,i,e)}setEnabled(t){t?(this.actionContainer.classList.remove("disabled"),this.actionContainer.removeAttribute("aria-disabled")):(this.actionContainer.classList.add("disabled"),this.actionContainer.setAttribute("aria-disabled","true"))}}},c4e3:function(t,i,e){"use strict";e.d(i,"a",(function(){return B}));var n=e("11f7"),o=e("ee56"),s=e("5fe7"),r=e("2504"),a=e("78bc"),d=e("1097"),h=e("a666"),l=e("ef8e"),u=e("dff7"),c=function(t,i,e,n){function o(t){return t instanceof e?t:new e((function(i){i(t)}))}return new(e||(e=Promise))((function(e,s){function r(t){try{d(n.next(t))}catch(i){s(i)}}function a(t){try{d(n["throw"](t))}catch(i){s(i)}}function d(t){t.done?e(t.value):o(t.value).then(r,a)}d((n=n.apply(t,i||[])).next())}))};function p(t,i){Object(l["m"])(i)?t.title=Object(d["e"])(i):(null===i||void 0===i?void 0:i.markdownNotSupportedFallback)?t.title=i.markdownNotSupportedFallback:t.removeAttribute("title")}class g{constructor(t,i,e){this.hoverDelegate=t,this.target=i,this.fadeInAnimation=e}update(t,i){var e;return c(this,void 0,void 0,(function*(){if(this._cancellationTokenSource&&(this._cancellationTokenSource.dispose(!0),this._cancellationTokenSource=void 0),this.isDisposed)return;let n;if(void 0===t||Object(l["m"])(t)||t instanceof HTMLElement)n=t;else if(Object(l["i"])(t.markdown)){this._hoverWidget||this.show(Object(u["a"])("iconLabel.loading","Loading..."),i),this._cancellationTokenSource=new r["b"];const e=this._cancellationTokenSource.token;if(n=yield t.markdown(e),void 0===n&&(n=t.markdownNotSupportedFallback),this.isDisposed||e.isCancellationRequested)return}else n=null!==(e=t.markdown)&&void 0!==e?e:t.markdownNotSupportedFallback;this.show(n,i)}))}show(t,i){const e=this._hoverWidget;if(this.hasContent(t)){const n={content:t,target:this.target,showPointer:"element"===this.hoverDelegate.placement,hoverPosition:2,skipFadeInAnimation:!this.fadeInAnimation||!!e};this._hoverWidget=this.hoverDelegate.showHover(n,i)}null===e||void 0===e||e.dispose()}hasContent(t){return!!t&&(!Object(a["c"])(t)||!!t.value)}get isDisposed(){var t;return null===(t=this._hoverWidget)||void 0===t?void 0:t.isDisposed}dispose(){var t,i;null===(t=this._hoverWidget)||void 0===t||t.dispose(),null===(i=this._cancellationTokenSource)||void 0===i||i.dispose(!0),this._cancellationTokenSource=void 0}}function m(t,i,e){let o,r;const a=(i,e)=>{var n;i&&(null===r||void 0===r||r.dispose(),r=void 0),e&&(null===o||void 0===o||o.dispose(),o=void 0),null===(n=t.onDidHideHover)||void 0===n||n.call(t)},d=(n,o,a)=>new s["j"](()=>c(this,void 0,void 0,(function*(){r&&!r.isDisposed||(r=new g(t,a||i,n>0),yield r.update(e,o))})),n),l=()=>{if(o)return;const e=new h["b"],s=t=>a(!1,t.fromElement===i);e.add(n["i"](i,n["d"].MOUSE_LEAVE,s,!0));const r=()=>a(!0,!0);e.add(n["i"](i,n["d"].MOUSE_DOWN,r,!0));const l={targetElements:[i],dispose:()=>{}};if(void 0===t.placement||"mouse"===t.placement){const t=t=>l.x=t.x+10;e.add(n["i"](i,n["d"].MOUSE_MOVE,t,!0))}e.add(d(t.delay,!1,l)),o=e},u=n["i"](i,n["d"].MOUSE_OVER,l,!0),p={show:t=>{a(!1,!0),d(0,t)},hide:()=>{a(!0,!0)},update:t=>c(this,void 0,void 0,(function*(){e=t,yield null===r||void 0===r?void 0:r.update(e)})),dispose:()=>{u.dispose(),a(!0,!0)}};return p}var v=e("aa3d"),b=e("9ee1");e("2a04");class f{constructor(t){this._element=t}get element(){return this._element}set textContent(t){this.disposed||t===this._textContent||(this._textContent=t,this._element.textContent=t)}set className(t){this.disposed||t===this._className||(this._className=t,this._element.className=t)}set empty(t){this.disposed||t===this._empty||(this._empty=t,this._element.style.marginLeft=t?"0":"")}dispose(){this.disposed=!0}}class B extends h["a"]{constructor(t,i){super(),this.customHovers=new Map,this.domNode=this._register(new f(n["q"](t,n["a"](".monaco-icon-label")))),this.labelContainer=n["q"](this.domNode.element,n["a"](".monaco-icon-label-container"));const e=n["q"](this.labelContainer,n["a"]("span.monaco-icon-name-container"));this.descriptionContainer=this._register(new f(n["q"](this.labelContainer,n["a"]("span.monaco-icon-description-container")))),(null===i||void 0===i?void 0:i.supportHighlights)||(null===i||void 0===i?void 0:i.supportIcons)?this.nameNode=new k(e,!!i.supportIcons):this.nameNode=new y(e),(null===i||void 0===i?void 0:i.supportDescriptionHighlights)?this.descriptionNodeFactory=()=>new o["a"](n["q"](this.descriptionContainer.element,n["a"]("span.label-description")),{supportIcons:!!i.supportIcons}):this.descriptionNodeFactory=()=>this._register(new f(n["q"](this.descriptionContainer.element,n["a"]("span.label-description")))),this.hoverDelegate=null===i||void 0===i?void 0:i.hoverDelegate}get element(){return this.domNode.element}setLabel(t,i,e){const n=["monaco-icon-label"];e&&(e.extraClasses&&n.push(...e.extraClasses),e.italic&&n.push("italic"),e.strikethrough&&n.push("strikethrough")),this.domNode.className=n.join(" "),this.setupHover((null===e||void 0===e?void 0:e.descriptionTitle)?this.labelContainer:this.element,null===e||void 0===e?void 0:e.title),this.nameNode.setLabel(t,e),(i||this.descriptionNode)&&(this.descriptionNode||(this.descriptionNode=this.descriptionNodeFactory()),this.descriptionNode instanceof o["a"]?(this.descriptionNode.set(i||"",e?e.descriptionMatches:void 0),this.setupHover(this.descriptionNode.element,null===e||void 0===e?void 0:e.descriptionTitle)):(this.descriptionNode.textContent=i||"",this.setupHover(this.descriptionNode.element,(null===e||void 0===e?void 0:e.descriptionTitle)||""),this.descriptionNode.empty=!i))}setupHover(t,i){const e=this.customHovers.get(t);if(e&&(e.dispose(),this.customHovers.delete(t)),i)if(this.hoverDelegate){const e=m(this.hoverDelegate,t,i);e&&this.customHovers.set(t,e)}else p(t,i);else t.removeAttribute("title")}dispose(){super.dispose();for(const t of this.customHovers.values())t.dispose();this.customHovers.clear()}}class y{constructor(t){this.container=t,this.label=void 0,this.singleLabel=void 0}setLabel(t,i){if(this.label!==t||!Object(v["d"])(this.options,i))if(this.label=t,this.options=i,"string"===typeof t)this.singleLabel||(this.container.innerText="",this.container.classList.remove("multiple"),this.singleLabel=n["q"](this.container,n["a"]("a.label-name",{id:null===i||void 0===i?void 0:i.domId}))),this.singleLabel.textContent=t;else{this.container.innerText="",this.container.classList.add("multiple"),this.singleLabel=void 0;for(let e=0;e<t.length;e++){const o=t[e],s=(null===i||void 0===i?void 0:i.domId)&&`${null===i||void 0===i?void 0:i.domId}_${e}`;n["q"](this.container,n["a"]("a.label-name",{id:s,"data-icon-label-count":t.length,"data-icon-label-index":e,role:"treeitem"},o)),e<t.length-1&&n["q"](this.container,n["a"]("span.label-separator",void 0,(null===i||void 0===i?void 0:i.separator)||"/"))}}}}function w(t,i,e){if(!e)return;let n=0;return t.map(t=>{const o={start:n,end:n+t.length},s=e.map(t=>b["a"].intersect(o,t)).filter(t=>!b["a"].isEmpty(t)).map(({start:t,end:i})=>({start:t-n,end:i-n}));return n=o.end+i.length,s})}class k{constructor(t,i){this.container=t,this.supportIcons=i,this.label=void 0,this.singleLabel=void 0}setLabel(t,i){if(this.label!==t||!Object(v["d"])(this.options,i))if(this.label=t,this.options=i,"string"===typeof t)this.singleLabel||(this.container.innerText="",this.container.classList.remove("multiple"),this.singleLabel=new o["a"](n["q"](this.container,n["a"]("a.label-name",{id:null===i||void 0===i?void 0:i.domId})),{supportIcons:this.supportIcons})),this.singleLabel.set(t,null===i||void 0===i?void 0:i.matches,void 0,null===i||void 0===i?void 0:i.labelEscapeNewLines);else{this.container.innerText="",this.container.classList.add("multiple"),this.singleLabel=void 0;const e=(null===i||void 0===i?void 0:i.separator)||"/",s=w(t,e,null===i||void 0===i?void 0:i.matches);for(let r=0;r<t.length;r++){const a=t[r],d=s?s[r]:void 0,h=(null===i||void 0===i?void 0:i.domId)&&`${null===i||void 0===i?void 0:i.domId}_${r}`,l=n["a"]("a.label-name",{id:h,"data-icon-label-count":t.length,"data-icon-label-index":r,role:"treeitem"}),u=new o["a"](n["q"](this.container,l),{supportIcons:this.supportIcons});u.set(a,d,void 0,null===i||void 0===i?void 0:i.labelEscapeNewLines),r<t.length-1&&n["q"](l,n["a"]("span.label-separator",void 0,e))}}}}},caa1:function(t,i,e){},d3ef:function(t,i,e){"use strict";e.d(i,"b",(function(){return b})),e.d(i,"a",(function(){return f}));var n=e("11f7"),o=e("e32d"),s=e("31df"),r=e("5aa5"),a=e("3813"),d=e("1898"),h=e("1b7d"),l=e("ceb8"),u=e("308f"),c=e("4828"),p=e("aa3d"),g=(e("8bf4"),e("dff7"));const m=n["a"],v={inputBackground:l["a"].fromHex("#3C3C3C"),inputForeground:l["a"].fromHex("#CCCCCC"),inputValidationInfoBorder:l["a"].fromHex("#55AAFF"),inputValidationInfoBackground:l["a"].fromHex("#063B49"),inputValidationWarningBorder:l["a"].fromHex("#B89500"),inputValidationWarningBackground:l["a"].fromHex("#352A05"),inputValidationErrorBorder:l["a"].fromHex("#BE1100"),inputValidationErrorBackground:l["a"].fromHex("#5A1D1D")};class b extends h["a"]{constructor(t,i,e){var s;super(),this.state="idle",this.maxHeight=Number.POSITIVE_INFINITY,this._onDidChange=this._register(new u["b"]),this.onDidChange=this._onDidChange.event,this._onDidHeightChange=this._register(new u["b"]),this.onDidHeightChange=this._onDidHeightChange.event,this.contextViewProvider=i,this.options=e||Object.create(null),Object(p["f"])(this.options,v,!1),this.message=null,this.placeholder=this.options.placeholder||"",this.tooltip=null!==(s=this.options.tooltip)&&void 0!==s?s:this.placeholder||"",this.ariaLabel=this.options.ariaLabel||"",this.inputBackground=this.options.inputBackground,this.inputForeground=this.options.inputForeground,this.inputBorder=this.options.inputBorder,this.inputValidationInfoBorder=this.options.inputValidationInfoBorder,this.inputValidationInfoBackground=this.options.inputValidationInfoBackground,this.inputValidationInfoForeground=this.options.inputValidationInfoForeground,this.inputValidationWarningBorder=this.options.inputValidationWarningBorder,this.inputValidationWarningBackground=this.options.inputValidationWarningBackground,this.inputValidationWarningForeground=this.options.inputValidationWarningForeground,this.inputValidationErrorBorder=this.options.inputValidationErrorBorder,this.inputValidationErrorBackground=this.options.inputValidationErrorBackground,this.inputValidationErrorForeground=this.options.inputValidationErrorForeground,this.options.validationOptions&&(this.validation=this.options.validationOptions.validation),this.element=n["q"](t,m(".monaco-inputbox.idle"));let a=this.options.flexibleHeight?"textarea":"input",h=n["q"](this.element,m(".ibwrapper"));if(this.input=n["q"](h,m(a+".input.empty")),this.input.setAttribute("autocorrect","off"),this.input.setAttribute("autocapitalize","off"),this.input.setAttribute("spellcheck","false"),this.onfocus(this.input,()=>this.element.classList.add("synthetic-focus")),this.onblur(this.input,()=>this.element.classList.remove("synthetic-focus")),this.options.flexibleHeight){this.maxHeight="number"===typeof this.options.flexibleMaxHeight?this.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,this.mirror=n["q"](h,m("div.mirror")),this.mirror.innerText=" ",this.scrollableElement=new d["b"](this.element,{vertical:1}),this.options.flexibleWidth&&(this.input.setAttribute("wrap","off"),this.mirror.style.whiteSpace="pre",this.mirror.style.wordWrap="initial"),n["q"](t,this.scrollableElement.getDomNode()),this._register(this.scrollableElement),this._register(this.scrollableElement.onScroll(t=>this.input.scrollTop=t.scrollTop));const i=this._register(new o["a"](document,"selectionchange")),e=u["c"].filter(i.event,()=>{const t=document.getSelection();return(null===t||void 0===t?void 0:t.anchorNode)===h});this._register(e(this.updateScrollDimensions,this)),this._register(this.onDidHeightChange(this.updateScrollDimensions,this))}else this.input.type=this.options.type||"text",this.input.setAttribute("wrap","off");this.ariaLabel&&this.input.setAttribute("aria-label",this.ariaLabel),this.placeholder&&!this.options.showPlaceholderOnFocus&&this.setPlaceHolder(this.placeholder),this.tooltip&&this.setTooltip(this.tooltip),this.oninput(this.input,()=>this.onValueChange()),this.onblur(this.input,()=>this.onBlur()),this.onfocus(this.input,()=>this.onFocus()),this.ignoreGesture(this.input),setTimeout(()=>this.updateMirror(),0),this.options.actions&&(this.actionbar=this._register(new r["a"](this.element)),this.actionbar.push(this.options.actions,{icon:!0,label:!1})),this.applyStyles()}onBlur(){this._hideMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder","")}onFocus(){this._showMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder",this.placeholder||"")}setPlaceHolder(t){this.placeholder=t,this.input.setAttribute("placeholder",t)}setTooltip(t){this.tooltip=t,this.input.title=t}setAriaLabel(t){this.ariaLabel=t,t?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}getAriaLabel(){return this.ariaLabel}get inputElement(){return this.input}get value(){return this.input.value}set value(t){this.input.value!==t&&(this.input.value=t,this.onValueChange())}get height(){return"number"===typeof this.cachedHeight?this.cachedHeight:n["I"](this.element)}focus(){this.input.focus()}blur(){this.input.blur()}hasFocus(){return document.activeElement===this.input}select(t=null){this.input.select(),t&&(this.input.setSelectionRange(t.start,t.end),t.end===this.input.value.length&&(this.input.scrollLeft=this.input.scrollWidth))}isSelectionAtEnd(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}enable(){this.input.removeAttribute("disabled")}disable(){this.blur(),this.input.disabled=!0,this._hideMessage()}get width(){return n["J"](this.input)}set width(t){if(this.options.flexibleHeight&&this.options.flexibleWidth){let i=0;if(this.mirror){const t=parseFloat(this.mirror.style.paddingLeft||"")||0,e=parseFloat(this.mirror.style.paddingRight||"")||0;i=t+e}this.input.style.width=t-i+"px"}else this.input.style.width=t+"px";this.mirror&&(this.mirror.style.width=t+"px")}set paddingRight(t){this.input.style.width=`calc(100% - ${t}px)`,this.mirror&&(this.mirror.style.paddingRight=t+"px")}updateScrollDimensions(){if("number"!==typeof this.cachedContentHeight||"number"!==typeof this.cachedHeight||!this.scrollableElement)return;const t=this.cachedContentHeight,i=this.cachedHeight,e=this.input.scrollTop;this.scrollableElement.setScrollDimensions({scrollHeight:t,height:i}),this.scrollableElement.setScrollPosition({scrollTop:e})}showMessage(t,i){this.message=t,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(t.type));const e=this.stylesForType(this.message.type);this.element.style.border=e.border?"1px solid "+e.border:"",(this.hasFocus()||i)&&this._showMessage()}hideMessage(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}validate(){let t=null;return this.validation&&(t=this.validation(this.value),t?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(t)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),null===t||void 0===t?void 0:t.type}stylesForType(t){switch(t){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}classForType(t){switch(t){case 1:return"info";case 2:return"warning";default:return"error"}}_showMessage(){if(!this.contextViewProvider||!this.message)return;let t,i,e=()=>t.style.width=n["J"](this.element)+"px";this.contextViewProvider.showContextView({getAnchor:()=>this.element,anchorAlignment:1,render:i=>{if(!this.message)return null;t=n["q"](i,m(".monaco-inputbox-container")),e();const o={inline:!0,className:"monaco-inputbox-message"},r=this.message.formatContent?Object(s["b"])(this.message.content,o):Object(s["c"])(this.message.content,o);r.classList.add(this.classForType(this.message.type));const a=this.stylesForType(this.message.type);return r.style.backgroundColor=a.background?a.background.toString():"",r.style.color=a.foreground?a.foreground.toString():"",r.style.border=a.border?"1px solid "+a.border:"",n["q"](t,r),null},onHide:()=>{this.state="closed"},layout:e}),i=3===this.message.type?g["a"]("alertErrorMessage","Error: {0}",this.message.content):2===this.message.type?g["a"]("alertWarningMessage","Warning: {0}",this.message.content):g["a"]("alertInfoMessage","Info: {0}",this.message.content),a["a"](i),this.state="open"}_hideMessage(){this.contextViewProvider&&("open"===this.state&&this.contextViewProvider.hideContextView(),this.state="idle")}onValueChange(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),"open"===this.state&&this.contextViewProvider&&this.contextViewProvider.layout()}updateMirror(){if(!this.mirror)return;const t=this.value,i=t.charCodeAt(t.length-1),e=10===i?" ":"",n=(t+e).replace(/\u000c/g,"");n?this.mirror.textContent=t+e:this.mirror.innerText=" ",this.layout()}style(t){this.inputBackground=t.inputBackground,this.inputForeground=t.inputForeground,this.inputBorder=t.inputBorder,this.inputValidationInfoBackground=t.inputValidationInfoBackground,this.inputValidationInfoForeground=t.inputValidationInfoForeground,this.inputValidationInfoBorder=t.inputValidationInfoBorder,this.inputValidationWarningBackground=t.inputValidationWarningBackground,this.inputValidationWarningForeground=t.inputValidationWarningForeground,this.inputValidationWarningBorder=t.inputValidationWarningBorder,this.inputValidationErrorBackground=t.inputValidationErrorBackground,this.inputValidationErrorForeground=t.inputValidationErrorForeground,this.inputValidationErrorBorder=t.inputValidationErrorBorder,this.applyStyles()}applyStyles(){const t=this.inputBackground?this.inputBackground.toString():"",i=this.inputForeground?this.inputForeground.toString():"",e=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=t,this.element.style.color=i,this.input.style.backgroundColor="inherit",this.input.style.color=i,this.element.style.borderWidth=e?"1px":"",this.element.style.borderStyle=e?"solid":"",this.element.style.borderColor=e}layout(){if(!this.mirror)return;const t=this.cachedContentHeight;this.cachedContentHeight=n["I"](this.mirror),t!==this.cachedContentHeight&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}insertAtCursor(t){const i=this.inputElement,e=i.selectionStart,n=i.selectionEnd,o=i.value;null!==e&&null!==n&&(this.value=o.substr(0,e)+t+o.substr(n),i.setSelectionRange(e+1,e+1),this.layout())}dispose(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),super.dispose()}}class f extends b{constructor(t,i,e){const n=g["a"]({key:"history.inputbox.hint",comment:["Text will be prefixed with ⇅ plus a single space, then used as a hint where input field keeps history"]},"for history"),o=" or ⇅ "+n,s=` (⇅ ${n})`;super(t,i,e),this.history=new c["a"](e.history,100);const r=()=>{if(e.showHistoryHint&&e.showHistoryHint()&&!this.placeholder.endsWith(o)&&!this.placeholder.endsWith(s)&&this.history.getHistory().length){const t=this.placeholder.endsWith(")")?o:s,i=this.placeholder+t;e.showPlaceholderOnFocus&&document.activeElement!==this.input?this.placeholder=i:this.setPlaceHolder(i)}};this.observer=new MutationObserver((t,i)=>{t.forEach(t=>{t.target.textContent||r()})}),this.observer.observe(this.input,{attributeFilter:["class"]}),this.onfocus(this.input,()=>r()),this.onblur(this.input,()=>{const t=t=>{if(this.placeholder.endsWith(t)){const i=this.placeholder.slice(0,this.placeholder.length-t.length);return e.showPlaceholderOnFocus?this.placeholder=i:this.setPlaceHolder(i),!0}return!1};t(s)||t(o)})}dispose(){super.dispose(),this.observer&&(this.observer.disconnect(),this.observer=void 0)}addToHistory(){this.value&&this.value!==this.getCurrentValue()&&this.history.add(this.value)}showNextValue(){this.history.has(this.value)||this.addToHistory();let t=this.getNextValue();t&&(t=t===this.value?this.getNextValue():t),t&&(this.value=t,a["c"](this.value))}showPreviousValue(){this.history.has(this.value)||this.addToHistory();let t=this.getPreviousValue();t&&(t=t===this.value?this.getPreviousValue():t),t&&(this.value=t,a["c"](this.value))}getCurrentValue(){let t=this.history.current();return t||(t=this.history.last(),this.history.next()),t}getPreviousValue(){return this.history.previous()||this.history.first()}getNextValue(){return this.history.next()||this.history.last()}}},d5e2:function(t,i,e){"use strict";e.d(i,"a",(function(){return p}));var n=e("11f7"),o=e("fbcf"),s=e("d3ef"),r=e("1b7d"),a=e("561a"),d=e("308f"),h=(e("caa1"),e("dff7"));const l=h["a"]("defaultLabel","input"),u=h["a"]("label.preserveCaseCheckbox","Preserve Case");class c extends o["a"]{constructor(t){super({icon:a["b"].preserveCase,title:u+t.appendTitle,isChecked:t.isChecked,inputActiveOptionBorder:t.inputActiveOptionBorder,inputActiveOptionForeground:t.inputActiveOptionForeground,inputActiveOptionBackground:t.inputActiveOptionBackground})}}class p extends r["a"]{constructor(t,i,e,o){super(),this._showOptionButtons=e,this.fixFocusOnOptionClickEnabled=!0,this.cachedOptionsWidth=0,this._onDidOptionChange=this._register(new d["b"]),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new d["b"]),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new d["b"]),this._onInput=this._register(new d["b"]),this._onKeyUp=this._register(new d["b"]),this._onPreserveCaseKeyDown=this._register(new d["b"]),this.onPreserveCaseKeyDown=this._onPreserveCaseKeyDown.event,this.contextViewProvider=i,this.placeholder=o.placeholder||"",this.validation=o.validation,this.label=o.label||l,this.inputActiveOptionBorder=o.inputActiveOptionBorder,this.inputActiveOptionForeground=o.inputActiveOptionForeground,this.inputActiveOptionBackground=o.inputActiveOptionBackground,this.inputBackground=o.inputBackground,this.inputForeground=o.inputForeground,this.inputBorder=o.inputBorder,this.inputValidationInfoBorder=o.inputValidationInfoBorder,this.inputValidationInfoBackground=o.inputValidationInfoBackground,this.inputValidationInfoForeground=o.inputValidationInfoForeground,this.inputValidationWarningBorder=o.inputValidationWarningBorder,this.inputValidationWarningBackground=o.inputValidationWarningBackground,this.inputValidationWarningForeground=o.inputValidationWarningForeground,this.inputValidationErrorBorder=o.inputValidationErrorBorder,this.inputValidationErrorBackground=o.inputValidationErrorBackground,this.inputValidationErrorForeground=o.inputValidationErrorForeground;const r=o.appendPreserveCaseLabel||"",a=o.history||[],h=!!o.flexibleHeight,u=!!o.flexibleWidth,p=o.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new s["a"](this.domNode,this.contextViewProvider,{ariaLabel:this.label||"",placeholder:this.placeholder||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:a,showHistoryHint:o.showHistoryHint,flexibleHeight:h,flexibleWidth:u,flexibleMaxHeight:p})),this.preserveCase=this._register(new c({appendTitle:r,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.preserveCase.onChange(t=>{this._onDidOptionChange.fire(t),!t&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.preserveCase.onKeyDown(t=>{this._onPreserveCaseKeyDown.fire(t)})),this._showOptionButtons?this.cachedOptionsWidth=this.preserveCase.width():this.cachedOptionsWidth=0;let g=[this.preserveCase.domNode];this.onkeydown(this.domNode,t=>{if(t.equals(15)||t.equals(17)||t.equals(9)){let i=g.indexOf(document.activeElement);if(i>=0){let e=-1;t.equals(17)?e=(i+1)%g.length:t.equals(15)&&(e=0===i?g.length-1:i-1),t.equals(9)?(g[i].blur(),this.inputBox.focus()):e>=0&&g[e].focus(),n["c"].stop(t,!0)}}});let m=document.createElement("div");m.className="controls",m.style.display=this._showOptionButtons?"block":"none",m.appendChild(this.preserveCase.domNode),this.domNode.appendChild(m),t&&t.appendChild(this.domNode),this.onkeydown(this.inputBox.inputElement,t=>this._onKeyDown.fire(t)),this.onkeyup(this.inputBox.inputElement,t=>this._onKeyUp.fire(t)),this.oninput(this.inputBox.inputElement,t=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,t=>this._onMouseDown.fire(t))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.preserveCase.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.preserveCase.disable()}setEnabled(t){t?this.enable():this.disable()}style(t){this.inputActiveOptionBorder=t.inputActiveOptionBorder,this.inputActiveOptionForeground=t.inputActiveOptionForeground,this.inputActiveOptionBackground=t.inputActiveOptionBackground,this.inputBackground=t.inputBackground,this.inputForeground=t.inputForeground,this.inputBorder=t.inputBorder,this.inputValidationInfoBackground=t.inputValidationInfoBackground,this.inputValidationInfoForeground=t.inputValidationInfoForeground,this.inputValidationInfoBorder=t.inputValidationInfoBorder,this.inputValidationWarningBackground=t.inputValidationWarningBackground,this.inputValidationWarningForeground=t.inputValidationWarningForeground,this.inputValidationWarningBorder=t.inputValidationWarningBorder,this.inputValidationErrorBackground=t.inputValidationErrorBackground,this.inputValidationErrorForeground=t.inputValidationErrorForeground,this.inputValidationErrorBorder=t.inputValidationErrorBorder,this.applyStyles()}applyStyles(){if(this.domNode){const t={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground};this.preserveCase.style(t);const i={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder};this.inputBox.style(i)}}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getPreserveCase(){return this.preserveCase.checked}setPreserveCase(t){this.preserveCase.checked=t}focusOnPreserve(){this.preserveCase.focus()}validate(){this.inputBox&&this.inputBox.validate()}set width(t){this.inputBox.paddingRight=this.cachedOptionsWidth,this.inputBox.width=t,this.domNode.style.width=t+"px"}dispose(){super.dispose()}}},e473:function(t,i,e){"use strict";e.d(i,"a",(function(){return h})),e.d(i,"c",(function(){return l})),e.d(i,"b",(function(){return u}));var n=e("fbcf"),o=e("561a"),s=e("dff7");const r=s["a"]("caseDescription","Match Case"),a=s["a"]("wordsDescription","Match Whole Word"),d=s["a"]("regexDescription","Use Regular Expression");class h extends n["a"]{constructor(t){super({icon:o["b"].caseSensitive,title:r+t.appendTitle,isChecked:t.isChecked,inputActiveOptionBorder:t.inputActiveOptionBorder,inputActiveOptionForeground:t.inputActiveOptionForeground,inputActiveOptionBackground:t.inputActiveOptionBackground})}}class l extends n["a"]{constructor(t){super({icon:o["b"].wholeWord,title:a+t.appendTitle,isChecked:t.isChecked,inputActiveOptionBorder:t.inputActiveOptionBorder,inputActiveOptionForeground:t.inputActiveOptionForeground,inputActiveOptionBackground:t.inputActiveOptionBackground})}}class u extends n["a"]{constructor(t){super({icon:o["b"].regex,title:d+t.appendTitle,isChecked:t.isChecked,inputActiveOptionBorder:t.inputActiveOptionBorder,inputActiveOptionForeground:t.inputActiveOptionForeground,inputActiveOptionBackground:t.inputActiveOptionBackground})}}},e818c:function(t,i,e){"use strict";e.d(i,"a",(function(){return l}));var n=e("11f7"),o=e("e473"),s=e("d3ef"),r=e("1b7d"),a=e("308f"),d=(e("caa1"),e("dff7"));const h=d["a"]("defaultLabel","input");class l extends r["a"]{constructor(t,i,e,r){super(),this._showOptionButtons=e,this.fixFocusOnOptionClickEnabled=!0,this.imeSessionInProgress=!1,this._onDidOptionChange=this._register(new a["b"]),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new a["b"]),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new a["b"]),this.onMouseDown=this._onMouseDown.event,this._onInput=this._register(new a["b"]),this._onKeyUp=this._register(new a["b"]),this._onCaseSensitiveKeyDown=this._register(new a["b"]),this.onCaseSensitiveKeyDown=this._onCaseSensitiveKeyDown.event,this._onRegexKeyDown=this._register(new a["b"]),this.onRegexKeyDown=this._onRegexKeyDown.event,this._lastHighlightFindOptions=0,this.contextViewProvider=i,this.placeholder=r.placeholder||"",this.validation=r.validation,this.label=r.label||h,this.inputActiveOptionBorder=r.inputActiveOptionBorder,this.inputActiveOptionForeground=r.inputActiveOptionForeground,this.inputActiveOptionBackground=r.inputActiveOptionBackground,this.inputBackground=r.inputBackground,this.inputForeground=r.inputForeground,this.inputBorder=r.inputBorder,this.inputValidationInfoBorder=r.inputValidationInfoBorder,this.inputValidationInfoBackground=r.inputValidationInfoBackground,this.inputValidationInfoForeground=r.inputValidationInfoForeground,this.inputValidationWarningBorder=r.inputValidationWarningBorder,this.inputValidationWarningBackground=r.inputValidationWarningBackground,this.inputValidationWarningForeground=r.inputValidationWarningForeground,this.inputValidationErrorBorder=r.inputValidationErrorBorder,this.inputValidationErrorBackground=r.inputValidationErrorBackground,this.inputValidationErrorForeground=r.inputValidationErrorForeground;const d=r.appendCaseSensitiveLabel||"",l=r.appendWholeWordsLabel||"",u=r.appendRegexLabel||"",c=r.history||[],p=!!r.flexibleHeight,g=!!r.flexibleWidth,m=r.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new s["a"](this.domNode,this.contextViewProvider,{placeholder:this.placeholder||"",ariaLabel:this.label||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:c,showHistoryHint:r.showHistoryHint,flexibleHeight:p,flexibleWidth:g,flexibleMaxHeight:m})),this.regex=this._register(new o["b"]({appendTitle:u,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.regex.onChange(t=>{this._onDidOptionChange.fire(t),!t&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.regex.onKeyDown(t=>{this._onRegexKeyDown.fire(t)})),this.wholeWords=this._register(new o["c"]({appendTitle:l,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.wholeWords.onChange(t=>{this._onDidOptionChange.fire(t),!t&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this.caseSensitive=this._register(new o["a"]({appendTitle:d,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.caseSensitive.onChange(t=>{this._onDidOptionChange.fire(t),!t&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.caseSensitive.onKeyDown(t=>{this._onCaseSensitiveKeyDown.fire(t)})),this._showOptionButtons&&(this.inputBox.paddingRight=this.caseSensitive.width()+this.wholeWords.width()+this.regex.width());let v=[this.caseSensitive.domNode,this.wholeWords.domNode,this.regex.domNode];this.onkeydown(this.domNode,t=>{if(t.equals(15)||t.equals(17)||t.equals(9)){let i=v.indexOf(document.activeElement);if(i>=0){let e=-1;t.equals(17)?e=(i+1)%v.length:t.equals(15)&&(e=0===i?v.length-1:i-1),t.equals(9)?(v[i].blur(),this.inputBox.focus()):e>=0&&v[e].focus(),n["c"].stop(t,!0)}}}),this.controls=document.createElement("div"),this.controls.className="controls",this.controls.style.display=this._showOptionButtons?"block":"none",this.controls.appendChild(this.caseSensitive.domNode),this.controls.appendChild(this.wholeWords.domNode),this.controls.appendChild(this.regex.domNode),this.domNode.appendChild(this.controls),t&&t.appendChild(this.domNode),this._register(n["i"](this.inputBox.inputElement,"compositionstart",t=>{this.imeSessionInProgress=!0})),this._register(n["i"](this.inputBox.inputElement,"compositionend",t=>{this.imeSessionInProgress=!1,this._onInput.fire()})),this.onkeydown(this.inputBox.inputElement,t=>this._onKeyDown.fire(t)),this.onkeyup(this.inputBox.inputElement,t=>this._onKeyUp.fire(t)),this.oninput(this.inputBox.inputElement,t=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,t=>this._onMouseDown.fire(t))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.regex.enable(),this.wholeWords.enable(),this.caseSensitive.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.regex.disable(),this.wholeWords.disable(),this.caseSensitive.disable()}setFocusInputOnOptionClick(t){this.fixFocusOnOptionClickEnabled=t}setEnabled(t){t?this.enable():this.disable()}getValue(){return this.inputBox.value}setValue(t){this.inputBox.value!==t&&(this.inputBox.value=t)}style(t){this.inputActiveOptionBorder=t.inputActiveOptionBorder,this.inputActiveOptionForeground=t.inputActiveOptionForeground,this.inputActiveOptionBackground=t.inputActiveOptionBackground,this.inputBackground=t.inputBackground,this.inputForeground=t.inputForeground,this.inputBorder=t.inputBorder,this.inputValidationInfoBackground=t.inputValidationInfoBackground,this.inputValidationInfoForeground=t.inputValidationInfoForeground,this.inputValidationInfoBorder=t.inputValidationInfoBorder,this.inputValidationWarningBackground=t.inputValidationWarningBackground,this.inputValidationWarningForeground=t.inputValidationWarningForeground,this.inputValidationWarningBorder=t.inputValidationWarningBorder,this.inputValidationErrorBackground=t.inputValidationErrorBackground,this.inputValidationErrorForeground=t.inputValidationErrorForeground,this.inputValidationErrorBorder=t.inputValidationErrorBorder,this.applyStyles()}applyStyles(){if(this.domNode){const t={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground};this.regex.style(t),this.wholeWords.style(t),this.caseSensitive.style(t);const i={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder};this.inputBox.style(i)}}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getCaseSensitive(){return this.caseSensitive.checked}setCaseSensitive(t){this.caseSensitive.checked=t}getWholeWords(){return this.wholeWords.checked}setWholeWords(t){this.wholeWords.checked=t}getRegex(){return this.regex.checked}setRegex(t){this.regex.checked=t,this.validate()}focusOnCaseSensitive(){this.caseSensitive.focus()}highlightFindOptions(){this.domNode.classList.remove("highlight-"+this._lastHighlightFindOptions),this._lastHighlightFindOptions=1-this._lastHighlightFindOptions,this.domNode.classList.add("highlight-"+this._lastHighlightFindOptions)}validate(){this.inputBox.validate()}clearMessage(){this.inputBox.hideMessage()}}},ee56:function(t,i,e){"use strict";e.d(i,"a",(function(){return r}));var n=e("11f7"),o=e("7ddc"),s=e("aa3d");class r{constructor(t,i){var e;this.text="",this.title="",this.highlights=[],this.didEverRender=!1,this.supportIcons=null!==(e=null===i||void 0===i?void 0:i.supportIcons)&&void 0!==e&&e,this.domNode=n["q"](t,n["a"]("span.monaco-highlighted-label"))}get element(){return this.domNode}set(t,i=[],e="",n){t||(t=""),n&&(t=r.escapeNewLines(t,i)),this.didEverRender&&this.text===t&&this.title===e&&s["d"](this.highlights,i)||(this.text=t,this.title=e,this.highlights=i,this.render())}render(){const t=[];let i=0;for(const e of this.highlights){if(e.end===e.start)continue;if(i<e.start){const s=this.text.substring(i,e.start);t.push(n["a"]("span",void 0,...this.supportIcons?Object(o["a"])(s):[s])),i=e.end}const s=this.text.substring(e.start,e.end),r=n["a"]("span.highlight",void 0,...this.supportIcons?Object(o["a"])(s):[s]);e.extraClasses&&r.classList.add(...e.extraClasses),t.push(r),i=e.end}if(i<this.text.length){const e=this.text.substring(i);t.push(n["a"]("span",void 0,...this.supportIcons?Object(o["a"])(e):[e]))}n["S"](this.domNode,...t),this.title?this.domNode.title=this.title:this.domNode.removeAttribute("title"),this.didEverRender=!0}static escapeNewLines(t,i){let e=0,n=0;return t.replace(/\r\n|\r|\n/g,(t,o)=>{n="\r\n"===t?-1:0,o+=e;for(const e of i)e.end<=o||(e.start>=o&&(e.start+=n),e.end>=o&&(e.end+=n));return e+=n,"⏎"})}}},f2d2:function(t,i,e){},faf1:function(t,i,e){"use strict";e.d(i,"a",(function(){return c}));var n=e("11f7"),o=e("b835"),s=e("a60f"),r=e("7ddc"),a=e("ceb8"),d=e("308f"),h=e("a666"),l=e("aa3d");e("ffac");const u={buttonBackground:a["a"].fromHex("#0E639C"),buttonHoverBackground:a["a"].fromHex("#006BB3"),buttonForeground:a["a"].white};class c extends h["a"]{constructor(t,i){super(),this._onDidClick=this._register(new d["b"]),this.options=i||Object.create(null),Object(l["f"])(this.options,u,!1),this.buttonForeground=this.options.buttonForeground,this.buttonBackground=this.options.buttonBackground,this.buttonHoverBackground=this.options.buttonHoverBackground,this.buttonSecondaryForeground=this.options.buttonSecondaryForeground,this.buttonSecondaryBackground=this.options.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=this.options.buttonSecondaryHoverBackground,this.buttonBorder=this.options.buttonBorder,this._element=document.createElement("a"),this._element.classList.add("monaco-button"),this._element.tabIndex=0,this._element.setAttribute("role","button"),t.appendChild(this._element),this._register(s["b"].addTarget(this._element)),[n["d"].CLICK,s["a"].Tap].forEach(t=>{this._register(Object(n["i"])(this._element,t,t=>{this.enabled?this._onDidClick.fire(t):n["c"].stop(t)}))}),this._register(Object(n["i"])(this._element,n["d"].KEY_DOWN,t=>{const i=new o["a"](t);let e=!1;this.enabled&&(i.equals(3)||i.equals(10))?(this._onDidClick.fire(t),e=!0):i.equals(9)&&(this._element.blur(),e=!0),e&&n["c"].stop(i,!0)})),this._register(Object(n["i"])(this._element,n["d"].MOUSE_OVER,t=>{this._element.classList.contains("disabled")||this.setHoverBackground()})),this._register(Object(n["i"])(this._element,n["d"].MOUSE_OUT,t=>{this.applyStyles()})),this.focusTracker=this._register(Object(n["Z"])(this._element)),this._register(this.focusTracker.onDidFocus(()=>this.setHoverBackground())),this._register(this.focusTracker.onDidBlur(()=>this.applyStyles())),this.applyStyles()}get onDidClick(){return this._onDidClick.event}setHoverBackground(){let t;t=this.options.secondary?this.buttonSecondaryHoverBackground?this.buttonSecondaryHoverBackground.toString():null:this.buttonHoverBackground?this.buttonHoverBackground.toString():null,t&&(this._element.style.backgroundColor=t)}style(t){this.buttonForeground=t.buttonForeground,this.buttonBackground=t.buttonBackground,this.buttonHoverBackground=t.buttonHoverBackground,this.buttonSecondaryForeground=t.buttonSecondaryForeground,this.buttonSecondaryBackground=t.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=t.buttonSecondaryHoverBackground,this.buttonBorder=t.buttonBorder,this.applyStyles()}applyStyles(){if(this._element){let t,i;this.options.secondary?(i=this.buttonSecondaryForeground?this.buttonSecondaryForeground.toString():"",t=this.buttonSecondaryBackground?this.buttonSecondaryBackground.toString():""):(i=this.buttonForeground?this.buttonForeground.toString():"",t=this.buttonBackground?this.buttonBackground.toString():"");const e=this.buttonBorder?this.buttonBorder.toString():"";this._element.style.color=i,this._element.style.backgroundColor=t,this._element.style.borderWidth=e?"1px":"",this._element.style.borderStyle=e?"solid":"",this._element.style.borderColor=e}}get element(){return this._element}set label(t){this._element.classList.add("monaco-text-button"),this.options.supportIcons?Object(n["S"])(this._element,...Object(r["a"])(t)):this._element.textContent=t,"string"===typeof this.options.title?this._element.title=this.options.title:this.options.title&&(this._element.title=t)}set enabled(t){t?(this._element.classList.remove("disabled"),this._element.setAttribute("aria-disabled",String(!1)),this._element.tabIndex=0):(this._element.classList.add("disabled"),this._element.setAttribute("aria-disabled",String(!0)))}get enabled(){return!this._element.classList.contains("disabled")}}},fbcf:function(t,i,e){"use strict";e.d(i,"a",(function(){return d}));var n=e("1b7d"),o=e("561a"),s=e("ceb8"),r=e("308f");e("8899");const a={inputActiveOptionBorder:s["a"].fromHex("#007ACC00"),inputActiveOptionForeground:s["a"].fromHex("#FFFFFF"),inputActiveOptionBackground:s["a"].fromHex("#0E639C50")};class d extends n["a"]{constructor(t){super(),this._onChange=this._register(new r["b"]),this.onChange=this._onChange.event,this._onKeyDown=this._register(new r["b"]),this.onKeyDown=this._onKeyDown.event,this._opts=Object.assign(Object.assign({},a),t),this._checked=this._opts.isChecked;const i=["monaco-custom-checkbox"];this._opts.icon&&i.push(...o["a"].asClassNameArray(this._opts.icon)),this._opts.actionClassName&&i.push(...this._opts.actionClassName.split(" ")),this._checked&&i.push("checked"),this.domNode=document.createElement("div"),this.domNode.title=this._opts.title,this.domNode.classList.add(...i),this._opts.notFocusable||(this.domNode.tabIndex=0),this.domNode.setAttribute("role","checkbox"),this.domNode.setAttribute("aria-checked",String(this._checked)),this.domNode.setAttribute("aria-label",this._opts.title),this.applyStyles(),this.onclick(this.domNode,t=>{this.enabled&&(this.checked=!this._checked,this._onChange.fire(!1),t.preventDefault())}),this.ignoreGesture(this.domNode),this.onkeydown(this.domNode,t=>{if(10===t.keyCode||3===t.keyCode)return this.checked=!this._checked,this._onChange.fire(!0),void t.preventDefault();this._onKeyDown.fire(t)})}get enabled(){return"true"!==this.domNode.getAttribute("aria-disabled")}focus(){this.domNode.focus()}get checked(){return this._checked}set checked(t){this._checked=t,this.domNode.setAttribute("aria-checked",String(this._checked)),this.domNode.classList.toggle("checked",this._checked),this.applyStyles()}width(){return 22}style(t){t.inputActiveOptionBorder&&(this._opts.inputActiveOptionBorder=t.inputActiveOptionBorder),t.inputActiveOptionForeground&&(this._opts.inputActiveOptionForeground=t.inputActiveOptionForeground),t.inputActiveOptionBackground&&(this._opts.inputActiveOptionBackground=t.inputActiveOptionBackground),this.applyStyles()}applyStyles(){this.domNode&&(this.domNode.style.borderColor=this._checked&&this._opts.inputActiveOptionBorder?this._opts.inputActiveOptionBorder.toString():"",this.domNode.style.color=this._checked&&this._opts.inputActiveOptionForeground?this._opts.inputActiveOptionForeground.toString():"inherit",this.domNode.style.backgroundColor=this._checked&&this._opts.inputActiveOptionBackground?this._opts.inputActiveOptionBackground.toString():"")}enable(){this.domNode.setAttribute("aria-disabled",String(!1))}disable(){this.domNode.setAttribute("aria-disabled",String(!0))}}},ffac:function(t,i,e){}}]);
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com