@git-temporal/git-temporal-react
Version:
<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
1 lines • 3.33 MB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.GitTemporal=t():e.GitTemporal=t()}(window,(function(){return function(e){function t(t){for(var n,r,o=t[0],s=t[1],a=0,c=[];a<o.length;a++)r=o[a],Object.prototype.hasOwnProperty.call(i,r)&&i[r]&&c.push(i[r][0]),i[r]=0;for(n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n]);for(u&&u(t);c.length;)c.shift()()}var n={},i={0:0};function r(t){if(n[t])return n[t].exports;var i=n[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.e=function(){return Promise.resolve()},r.m=e,r.c=n,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r.oe=function(e){throw console.error(e),e};var o=window.webpackJsonpGitTemporal=window.webpackJsonpGitTemporal||[],s=o.push.bind(o);o.push=t,o=o.slice();for(var a=0;a<o.length;a++)t(o[a]);var u=s;return r(r.s=452)}([function(e,t,n){"use strict";function i(e,t){return 0===t.length?e:e.replace(/\{(\d+)\}/g,(function(e,n){var i=n[0];return void 0!==t[i]?t[i]:e}))}function r(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return i(t,n)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"m",(function(){return p})),n.d(t,"I",(function(){return g})),n.d(t,"E",(function(){return m})),n.d(t,"A",(function(){return _})),n.d(t,"f",(function(){return w})),n.d(t,"g",(function(){return C})),n.d(t,"G",(function(){return x})),n.d(t,"H",(function(){return M})),n.d(t,"P",(function(){return S})),n.d(t,"h",(function(){return N})),n.d(t,"k",(function(){return L})),n.d(t,"i",(function(){return E})),n.d(t,"L",(function(){return T})),n.d(t,"N",(function(){return D})),n.d(t,"j",(function(){return B})),n.d(t,"s",(function(){return H})),n.d(t,"r",(function(){return Y})),n.d(t,"b",(function(){return re})),n.d(t,"x",(function(){return oe})),n.d(t,"v",(function(){return se})),n.d(t,"e",(function(){return ae})),n.d(t,"z",(function(){return ue})),n.d(t,"u",(function(){return ce})),n.d(t,"t",(function(){return le})),n.d(t,"y",(function(){return de})),n.d(t,"C",(function(){return he})),n.d(t,"q",(function(){return fe})),n.d(t,"p",(function(){return pe})),n.d(t,"o",(function(){return ve})),n.d(t,"F",(function(){return ye})),n.d(t,"D",(function(){return be})),n.d(t,"d",(function(){return _e})),n.d(t,"c",(function(){return we})),n.d(t,"M",(function(){return Ce})),n.d(t,"K",(function(){return xe})),n.d(t,"Q",(function(){return Se})),n.d(t,"l",(function(){return Ie})),n.d(t,"a",(function(){return Le})),n.d(t,"O",(function(){return Ee})),n.d(t,"B",(function(){return Te})),n.d(t,"J",(function(){return De})),n.d(t,"w",(function(){return Oe})),n.d(t,"n",(function(){return ke})),n.d(t,"R",(function(){return Ae}));var i,r=n(24),o=n(49),s=n(57),a=n(42),u=n(19),c=n(14),l=n(6),d=n(5),h=n(15),f=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function p(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function g(e){e.parentNode&&e.parentNode.removeChild(e)}function m(e){for(;e;){if(e===document.body)return!0;e=e.parentNode}return!1}var v=new(function(){function e(){}return e.prototype._findClassName=function(e,t){var n=e.className;if(n){t=t.trim();var i=n.length,r=t.length;if(0!==r)if(i<r)this._lastStart=-1;else{if(n===t)return this._lastStart=0,void(this._lastEnd=i);for(var o,s=-1;(s=n.indexOf(t,s+1))>=0;){if(o=s+r,(0===s||32===n.charCodeAt(s-1))&&32===n.charCodeAt(o))return this._lastStart=s,void(this._lastEnd=o+1);if(s>0&&32===n.charCodeAt(s-1)&&o===i)return this._lastStart=s-1,void(this._lastEnd=o);if(0===s&&o===i)return this._lastStart=0,void(this._lastEnd=o)}this._lastStart=-1}else this._lastStart=-1}else this._lastStart=-1},e.prototype.hasClass=function(e,t){return this._findClassName(e,t),-1!==this._lastStart},e.prototype.addClasses=function(e){for(var t=this,n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];n.forEach((function(n){return n.split(" ").forEach((function(n){return t.addClass(e,n)}))}))},e.prototype.addClass=function(e,t){e.className?(this._findClassName(e,t),-1===this._lastStart&&(e.className=e.className+" "+t)):e.className=t},e.prototype.removeClass=function(e,t){this._findClassName(e,t),-1!==this._lastStart&&(e.className=e.className.substring(0,this._lastStart)+e.className.substring(this._lastEnd))},e.prototype.removeClasses=function(e){for(var t=this,n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];n.forEach((function(n){return n.split(" ").forEach((function(n){return t.removeClass(e,n)}))}))},e.prototype.toggleClass=function(e,t,n){this._findClassName(e,t),-1===this._lastStart||void 0!==n&&n||this.removeClass(e,t),-1!==this._lastStart||void 0!==n&&!n||this.addClass(e,t)},e}()),y=new(function(){function e(){}return e.prototype.hasClass=function(e,t){return Boolean(t)&&e.classList&&e.classList.contains(t)},e.prototype.addClasses=function(e){for(var t=this,n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];n.forEach((function(n){return n.split(" ").forEach((function(n){return t.addClass(e,n)}))}))},e.prototype.addClass=function(e,t){t&&e.classList&&e.classList.add(t)},e.prototype.removeClass=function(e,t){t&&e.classList&&e.classList.remove(t)},e.prototype.removeClasses=function(e){for(var t=this,n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];n.forEach((function(n){return n.split(" ").forEach((function(n){return t.removeClass(e,n)}))}))},e.prototype.toggleClass=function(e,t,n){e.classList&&e.classList.toggle(t,n)},e}()),b=r.k?v:y,_=b.hasClass.bind(b),w=b.addClass.bind(b),C=b.addClasses.bind(b),x=b.removeClass.bind(b),M=b.removeClasses.bind(b),S=b.toggleClass.bind(b),I=function(){function e(e,t,n,i){this._node=e,this._type=t,this._handler=n,this._useCapture=i||!1,this._node.addEventListener(this._type,this._handler,this._useCapture)}return e.prototype.dispose=function(){this._handler&&(this._node.removeEventListener(this._type,this._handler,this._useCapture),this._node=null,this._handler=null)},e}();function N(e,t,n,i){return new I(e,t,n,i)}var L=function(e,t,n,i){var r=n;return"click"===t||"mousedown"===t?r=function(e){return function(t){return e(new a.b(t))}}(n):"keydown"!==t&&"keypress"!==t&&"keyup"!==t||(r=function(e){return function(t){return e(new s.a(t))}}(n)),N(e,t,r,i)};function E(e,t){return N(e,"mouseout",(function(n){for(var i=n.relatedTarget||n.toElement;i&&i!==e;)i=i.parentNode;i!==e&&t(n)}))}var T,D,O=null;var k,A,j,R,P,z=function(){function e(e,t){void 0===t&&(t=0),this._runner=e,this.priority=t,this._canceled=!1}return e.prototype.dispose=function(){this._canceled=!0},e.prototype.execute=function(){if(!this._canceled)try{this._runner()}catch(e){Object(c.e)(e)}},e.sort=function(e,t){return t.priority-e.priority},e}();k=[],A=null,j=!1,R=!1,P=function(){for(j=!1,A=k,k=[],R=!0;A.length>0;)A.sort(z.sort),A.shift().execute();R=!1},D=function(e,t){void 0===t&&(t=0);var n,i=new z(e,t);return k.push(i),j||(j=!0,n=P,O||(O=self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||function(e){return setTimeout((function(){return e((new Date).getTime())}),0)}),O.call(self,n)),i},T=function(e,t){if(R){var n=new z(e,t);return A.push(n),n}return D(e,t)};var F=function(e,t){return t},W=function(e){function t(t,n,i,r,o){void 0===r&&(r=F),void 0===o&&(o=16);var s=e.call(this)||this,a=null,c=0,l=s._register(new u.e),d=function(){c=(new Date).getTime(),i(a),a=null};return s._register(N(t,n,(function(e){a=r(a,e);var t=(new Date).getTime()-c;t>=o?(l.cancel(),d()):l.setIfNotSet(d,o-t)}))),s}return f(t,e),t}(d.a);function B(e,t,n,i,r){return new W(e,t,n,i,r)}function H(e){return document.defaultView.getComputedStyle(e,null)}var U=function(e,t){return parseFloat(t)||0};function V(e,t,n){var i=H(e),r="0";return i&&(r=i.getPropertyValue?i.getPropertyValue(t):i.getAttribute(n)),U(e,r)}function Y(e){if(e!==document.body)return new re(e.clientWidth,e.clientHeight);if(window.innerWidth&&window.innerHeight)return new re(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new re(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new re(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}var G=function(e){return V(e,"border-left-width","borderLeftWidth")},Z=function(e){return V(e,"border-right-width","borderRightWidth")},Q=function(e){return V(e,"border-top-width","borderTopWidth")},q=function(e){return V(e,"border-bottom-width","borderBottomWidth")},X=function(e){return V(e,"padding-left","paddingLeft")},K=function(e){return V(e,"padding-right","paddingRight")},J=function(e){return V(e,"padding-top","paddingTop")},$=function(e){return V(e,"padding-bottom","paddingBottom")},ee=function(e){return V(e,"margin-left","marginLeft")},te=function(e){return V(e,"margin-top","marginTop")},ne=function(e){return V(e,"margin-right","marginRight")},ie=function(e){return V(e,"margin-bottom","marginBottom")},re=function(e,t){this.width=e,this.height=t};function oe(e){for(var t=e.offsetParent,n=e.offsetTop,i=e.offsetLeft;null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement;){n-=e.scrollTop;var r=H(e);r&&(i-="rtl"!==r.direction?e.scrollLeft:-e.scrollLeft),e===t&&(i+=G(e),n+=Q(e),n+=e.offsetTop,i+=e.offsetLeft,t=e.offsetParent)}return{left:i,top:n}}function se(e){var t=e.getBoundingClientRect();return{left:t.left+ae.scrollX,top:t.top+ae.scrollY,width:t.width,height:t.height}}var ae=new(function(){function e(){}return Object.defineProperty(e.prototype,"scrollX",{get:function(){return"number"==typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollY",{get:function(){return"number"==typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop},enumerable:!0,configurable:!0}),e}());function ue(e){var t=ee(e)+ne(e);return e.offsetWidth+t}function ce(e){var t=G(e)+Z(e),n=X(e)+K(e);return e.offsetWidth-t-n}function le(e){var t=Q(e)+q(e),n=J(e)+$(e);return e.offsetHeight-t-n}function de(e){var t=te(e)+ie(e);return e.offsetHeight+t}function he(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function fe(e,t,n){for(;e;){if(_(e,t))return e;if(n)if("string"==typeof n){if(_(e,n))return null}else if(e===n)return null;e=e.parentNode}return null}function pe(e){void 0===e&&(e=document.getElementsByTagName("head")[0]);var t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}var ge=null;function me(){return ge||(ge=pe()),ge}function ve(e,t,n){void 0===n&&(n=me()),n&&t&&n.sheet.insertRule(e+"{"+t+"}",0)}function ye(e,t){if(void 0===t&&(t=me()),t){for(var n=function(e){return e&&e.sheet&&e.sheet.rules?e.sheet.rules:e&&e.sheet&&e.sheet.cssRules?e.sheet.cssRules:[]}(t),i=[],r=0;r<n.length;r++){-1!==n[r].selectorText.indexOf(e)&&i.push(r)}for(r=i.length-1;r>=0;r--)t.sheet.deleteRule(i[r])}}function be(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName}var _e={CLICK:"click",DBLCLICK:"dblclick",MOUSE_UP:"mouseup",MOUSE_DOWN:"mousedown",MOUSE_OVER:"mouseover",MOUSE_MOVE:"mousemove",MOUSE_OUT:"mouseout",MOUSE_ENTER:"mouseenter",MOUSE_LEAVE:"mouseleave",CONTEXT_MENU:"contextmenu",WHEEL:"wheel",KEY_DOWN:"keydown",KEY_PRESS:"keypress",KEY_UP:"keyup",LOAD:"load",UNLOAD:"unload",ABORT:"abort",ERROR:"error",RESIZE:"resize",SCROLL:"scroll",SELECT:"select",CHANGE:"change",SUBMIT:"submit",RESET:"reset",FOCUS:"focus",FOCUS_IN:"focusin",FOCUS_OUT:"focusout",BLUR:"blur",INPUT:"input",STORAGE:"storage",DRAG_START:"dragstart",DRAG:"drag",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"drop",DRAG_END:"dragend",ANIMATION_START:r.n?"webkitAnimationStart":"animationstart",ANIMATION_END:r.n?"webkitAnimationEnd":"animationend",ANIMATION_ITERATION:r.n?"webkitAnimationIteration":"animationiteration"},we={stop:function(e,t){e.preventDefault?e.preventDefault():e.returnValue=!1,t&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)}};function Ce(e){for(var t=[],n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)t[n]=e.scrollTop,e=e.parentNode;return t}function xe(e,t){for(var n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)e.scrollTop!==t[n]&&(e.scrollTop=t[n]),e=e.parentNode}var Me=function(){function e(e){var t=this;this._onDidFocus=new l.a,this.onDidFocus=this._onDidFocus.event,this._onDidBlur=new l.a,this.onDidBlur=this._onDidBlur.event,this.disposables=[];var n=he(document.activeElement,e),i=!1;Object(o.a)(e,_e.FOCUS,!0)((function(){i=!1,n||(n=!0,t._onDidFocus.fire())}),null,this.disposables),Object(o.a)(e,_e.BLUR,!0)((function(){n&&(i=!0,window.setTimeout((function(){i&&(i=!1,n=!1,t._onDidBlur.fire())}),0))}),null,this.disposables)}return e.prototype.dispose=function(){this.disposables=Object(d.d)(this.disposables),this._onDidFocus.dispose(),this._onDidBlur.dispose()},e}();function Se(e){return new Me(e)}function Ie(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.forEach((function(t){return e.appendChild(t)})),t[t.length-1]}var Ne=/([\w\-]+)?(#([\w\-]+))?((.([\w\-]+))*)/;function Le(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var r=Ne.exec(e);if(!r)throw new Error("Bad use of emmet");var o=document.createElement(r[1]||"div");return r[3]&&(o.id=r[3]),r[4]&&(o.className=r[4].replace(/\./g," ").trim()),t=t||{},Object.keys(t).forEach((function(e){var n=t[e];/^on\w+$/.test(e)?o[e]=n:"selected"===e?n&&o.setAttribute(e,"true"):o.setAttribute(e,n)})),n.filter((function(e){return!!e})).forEach((function(e){e instanceof Node?o.appendChild(e):o.appendChild(document.createTextNode(e))})),o}function Ee(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0,i=e;n<i.length;n++){var r=i[n];r.style.display="",r.removeAttribute("aria-hidden")}}function Te(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0,i=e;n<i.length;n++){var r=i[n];r.style.display="none",r.setAttribute("aria-hidden","true")}}function De(e){if(e&&e.hasAttribute("tabIndex")){if(document.activeElement===e){var t=function(e,t){for(;e;){if(e instanceof HTMLElement&&e.hasAttribute(t))return e;e=e.parentNode}return null}(e.parentElement,"tabIndex");t&&t.focus()}e.removeAttribute("tabindex")}}function Oe(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function ke(e){var t=window.devicePixelRatio*e;return Math.max(1,Math.floor(t))/window.devicePixelRatio}function Ae(e){if(h.e||r.i)window.open(e);else{var t=window.open();t&&(t.opener=null,t.location.href=e)}}},function(e,t,n){"use strict";e.exports=n(660)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(10),r=function(){function e(e,t,n,i){e>n||e===n&&t>i?(this.startLineNumber=n,this.startColumn=i,this.endLineNumber=e,this.endColumn=t):(this.startLineNumber=e,this.startColumn=t,this.endLineNumber=n,this.endColumn=i)}return e.prototype.isEmpty=function(){return e.isEmpty(this)},e.isEmpty=function(e){return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn},e.prototype.containsPosition=function(t){return e.containsPosition(this,t)},e.containsPosition=function(e,t){return!(t.lineNumber<e.startLineNumber||t.lineNumber>e.endLineNumber)&&(!(t.lineNumber===e.startLineNumber&&t.column<e.startColumn)&&!(t.lineNumber===e.endLineNumber&&t.column>e.endColumn))},e.prototype.containsRange=function(t){return e.containsRange(this,t)},e.containsRange=function(e,t){return!(t.startLineNumber<e.startLineNumber||t.endLineNumber<e.startLineNumber)&&(!(t.startLineNumber>e.endLineNumber||t.endLineNumber>e.endLineNumber)&&(!(t.startLineNumber===e.startLineNumber&&t.startColumn<e.startColumn)&&!(t.endLineNumber===e.endLineNumber&&t.endColumn>e.endColumn)))},e.prototype.plusRange=function(t){return e.plusRange(this,t)},e.plusRange=function(t,n){var i,r,o,s;return n.startLineNumber<t.startLineNumber?(i=n.startLineNumber,r=n.startColumn):n.startLineNumber===t.startLineNumber?(i=n.startLineNumber,r=Math.min(n.startColumn,t.startColumn)):(i=t.startLineNumber,r=t.startColumn),n.endLineNumber>t.endLineNumber?(o=n.endLineNumber,s=n.endColumn):n.endLineNumber===t.endLineNumber?(o=n.endLineNumber,s=Math.max(n.endColumn,t.endColumn)):(o=t.endLineNumber,s=t.endColumn),new e(i,r,o,s)},e.prototype.intersectRanges=function(t){return e.intersectRanges(this,t)},e.intersectRanges=function(t,n){var i=t.startLineNumber,r=t.startColumn,o=t.endLineNumber,s=t.endColumn,a=n.startLineNumber,u=n.startColumn,c=n.endLineNumber,l=n.endColumn;return i<a?(i=a,r=u):i===a&&(r=Math.max(r,u)),o>c?(o=c,s=l):o===c&&(s=Math.min(s,l)),i>o?null:i===o&&r>s?null:new e(i,r,o,s)},e.prototype.equalsRange=function(t){return e.equalsRange(this,t)},e.equalsRange=function(e,t){return!!e&&!!t&&e.startLineNumber===t.startLineNumber&&e.startColumn===t.startColumn&&e.endLineNumber===t.endLineNumber&&e.endColumn===t.endColumn},e.prototype.getEndPosition=function(){return new i.a(this.endLineNumber,this.endColumn)},e.prototype.getStartPosition=function(){return new i.a(this.startLineNumber,this.startColumn)},e.prototype.toString=function(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"},e.prototype.setEndPosition=function(t,n){return new e(this.startLineNumber,this.startColumn,t,n)},e.prototype.setStartPosition=function(t,n){return new e(t,n,this.endLineNumber,this.endColumn)},e.prototype.collapseToStart=function(){return e.collapseToStart(this)},e.collapseToStart=function(t){return new e(t.startLineNumber,t.startColumn,t.startLineNumber,t.startColumn)},e.fromPositions=function(t,n){return void 0===n&&(n=t),new e(t.lineNumber,t.column,n.lineNumber,n.column)},e.lift=function(t){return t?new e(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):null},e.isIRange=function(e){return e&&"number"==typeof e.startLineNumber&&"number"==typeof e.startColumn&&"number"==typeof e.endLineNumber&&"number"==typeof e.endColumn},e.areIntersectingOrTouching=function(e,t){return!(e.endLineNumber<t.startLineNumber||e.endLineNumber===t.startLineNumber&&e.endColumn<t.startColumn)&&!(t.endLineNumber<e.startLineNumber||t.endLineNumber===e.startLineNumber&&t.endColumn<e.startColumn)},e.areIntersecting=function(e,t){return!(e.endLineNumber<t.startLineNumber||e.endLineNumber===t.startLineNumber&&e.endColumn<=t.startColumn)&&!(t.endLineNumber<e.startLineNumber||t.endLineNumber===e.startLineNumber&&t.endColumn<=e.startColumn)},e.compareRangesUsingStarts=function(e,t){if(e&&t){var n=0|e.startLineNumber,i=0|t.startLineNumber;if(n===i){var r=0|e.startColumn,o=0|t.startColumn;if(r===o){var s=0|e.endLineNumber,a=0|t.endLineNumber;return s===a?(0|e.endColumn)-(0|t.endColumn):s-a}return r-o}return n-i}return(e?1:0)-(t?1:0)},e.compareRangesUsingEnds=function(e,t){return e.endLineNumber===t.endLineNumber?e.endColumn===t.endColumn?e.startLineNumber===t.startLineNumber?e.startColumn-t.startColumn:e.startLineNumber-t.startLineNumber:e.endColumn-t.endColumn:e.endLineNumber-t.endLineNumber},e.spansMultipleLines=function(e){return e.endLineNumber>e.startLineNumber},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"c",(function(){return w})),n.d(t,"b",(function(){return C})),n.d(t,"j",(function(){return x})),n.d(t,"e",(function(){return M})),n.d(t,"g",(function(){return S})),n.d(t,"f",(function(){return I})),n.d(t,"i",(function(){return N})),n.d(t,"h",(function(){return L})),n.d(t,"d",(function(){return r}));var i,r,o=n(19),s=n(14),a=n(33),u=n(37),c=n(10),l=n(63),d=n(147),h=n(34),f=n(40),p=n(11),g=n(94),m=n(64),v=n(111),y=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),b=function(){return(b=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},_=function(){function e(e){this.id=e.id,this.precondition=e.precondition,this._kbOpts=e.kbOpts,this._menubarOpts=e.menubarOpts,this._description=e.description}return e.prototype.register=function(){var e=this;if(this._menubarOpts&&h.d.appendMenuItem(this._menubarOpts.menuId,{group:this._menubarOpts.group,command:{id:this.id,title:this._menubarOpts.title},when:this._menubarOpts.when,order:this._menubarOpts.order}),this._kbOpts){var t=this._kbOpts.kbExpr;this.precondition&&(t=t?p.d.and(t,this.precondition):this.precondition),g.a.registerCommandAndKeybindingRule({id:this.id,handler:function(t,n){return e.runCommand(t,n)},weight:this._kbOpts.weight,when:t||null,primary:this._kbOpts.primary,secondary:this._kbOpts.secondary,win:this._kbOpts.win,linux:this._kbOpts.linux,mac:this._kbOpts.mac,description:this._description})}else f.a.registerCommand({id:this.id,handler:function(t,n){return e.runCommand(t,n)},description:this._description})},e}(),w=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return y(t,e),t.bindToContribution=function(e){return function(t){function n(e){var n=t.call(this,e)||this;return n._callback=e.handler,n}return y(n,t),n.prototype.runEditorCommand=function(t,n,i){e(n)&&this._callback(e(n))},n}(t)},t.prototype.runCommand=function(e,t){var n=this,i=e.get(u.a),r=i.getFocusedCodeEditor()||i.getActiveCodeEditor();if(r)return r.invokeWithinContext((function(e){if(e.get(p.e).contextMatchesRules(n.precondition))return n.runEditorCommand(e,r,t)}))},t}(_),C=function(e){function t(t){var n=e.call(this,t)||this;return n.label=t.label,n.alias=t.alias,n.menuOpts=t.menuOpts,n}return y(t,e),t.prototype.register=function(){this.menuOpts&&h.d.appendMenuItem(h.b.EditorContext,{command:{id:this.id,title:this.label},when:p.d.and(this.precondition,this.menuOpts.when),group:this.menuOpts.group,order:this.menuOpts.order}),e.prototype.register.call(this)},t.prototype.runEditorCommand=function(e,t,n){return this.reportTelemetry(e,t),this.run(e,t,n||{})},t.prototype.reportTelemetry=function(e,t){e.get(v.a).publicLog("editorActionInvoked",b({name:this.label,id:this.id},t.getTelemetryData()))},t}(w);function x(e,t){f.a.registerCommand(e,(function(e,n){return t(e,n||{})}))}function M(e,t){x(e,(function(e,n){var i=n.resource,r=n.position;if(!(i instanceof a.a))throw Object(s.b)("resource");if(!c.a.isIPosition(r))throw Object(s.b)("position");var u=e.get(l.a).getModel(i);if(u){var h=c.a.lift(r);return t(u,h,n)}return e.get(d.a).createModelReference(i).then((function(e){return Object(o.f)(new Promise((function(i,o){try{i(t(e.object.textEditorModel,c.a.lift(r),n))}catch(e){o(e)}})),(function(){e.dispose()}))}))}))}function S(e){return E.INSTANCE.registerEditorCommand(e),e}function I(e){E.INSTANCE.registerEditorAction(new e)}function N(e){E.INSTANCE.registerEditorAction(e)}function L(e){E.INSTANCE.registerEditorContribution(e)}!function(e){e.getEditorCommand=function(e){return E.INSTANCE.getEditorCommand(e)},e.getEditorActions=function(){return E.INSTANCE.getEditorActions()},e.getEditorContributions=function(){return E.INSTANCE.getEditorContributions()}}(r||(r={}));var E=function(){function e(){this.editorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}return e.prototype.registerEditorContribution=function(e){this.editorContributions.push(e)},e.prototype.registerEditorAction=function(e){e.register(),this.editorActions.push(e)},e.prototype.getEditorContributions=function(){return this.editorContributions.slice(0)},e.prototype.getEditorActions=function(){return this.editorActions.slice(0)},e.prototype.registerEditorCommand=function(e){e.register(),this.editorCommands[e.id]=e},e.prototype.getEditorCommand=function(e){return this.editorCommands[e]||null},e.INSTANCE=new e,e}();m.a.add("editor.contributions",E.INSTANCE)},function(e,t,n){"use strict";function i(e){return"function"==typeof e.dispose&&0===e.dispose.length}function r(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Array.isArray(e)?(e.forEach((function(e){return e&&e.dispose()})),[]):0===t.length?e?(e.dispose(),e):void 0:(r(e),r(t),[])}function o(e){return{dispose:function(){return r(e)}}}function s(e){return{dispose:function(){e()}}}n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"f",(function(){return s})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u}));var a=function(){function e(){this._toDispose=[]}return e.prototype.dispose=function(){this._toDispose=r(this._toDispose)},e.prototype._register=function(e){return this._toDispose.push(e),e},e.None=Object.freeze({dispose:function(){}}),e}(),u=function(){function e(e){this.object=e}return e.prototype.dispose=function(){},e}()},function(e,t,n){"use strict";var i=n(14);var r,o=n(5),s=n(265);n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return u})),n.d(t,"k",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"h",(function(){return d})),n.d(t,"c",(function(){return h})),n.d(t,"j",(function(){return f})),n.d(t,"i",(function(){return p})),n.d(t,"g",(function(){return m})),n.d(t,"e",(function(){return v})),function(e){var t={dispose:function(){}};e.None=function(){return t}}(r||(r={}));var a=function(){function e(e){void 0===e&&(e=null),this._options=e,this._event=null,this._disposed=!1,this._deliveryQueue=null,this._listeners=null}return Object.defineProperty(e.prototype,"event",{get:function(){var t=this;return this._event||(this._event=function(n,i,r){t._listeners||(t._listeners=new s.a);var o=t._listeners.isEmpty();o&&t._options&&t._options.onFirstListenerAdd&&t._options.onFirstListenerAdd(t);var a,u=t._listeners.push(i?[n,i]:n);return o&&t._options&&t._options.onFirstListenerDidAdd&&t._options.onFirstListenerDidAdd(t),t._options&&t._options.onListenerDidAdd&&t._options.onListenerDidAdd(t,n,i),a={dispose:function(){(a.dispose=e._noop,t._disposed)||(u(),t._options&&t._options.onLastListenerRemove&&(t._listeners&&!t._listeners.isEmpty()||t._options.onLastListenerRemove(t)))}},Array.isArray(r)&&r.push(a),a}),this._event},enumerable:!0,configurable:!0}),e.prototype.fire=function(e){if(this._listeners){this._deliveryQueue||(this._deliveryQueue=[]);for(var t=this._listeners.iterator(),n=t.next();!n.done;n=t.next())this._deliveryQueue.push([n.value,e]);for(;this._deliveryQueue.length>0;){var r=this._deliveryQueue.shift(),o=r[0],s=r[1];try{"function"==typeof o?o.call(void 0,s):o[0].call(o[1],s)}catch(n){Object(i.e)(n)}}}},e.prototype.dispose=function(){this._listeners&&(this._listeners=null),this._deliveryQueue&&(this._deliveryQueue.length=0),this._disposed=!0},e._noop=function(){},e}(),u=function(){function e(){var e=this;this.hasListeners=!1,this.events=[],this.emitter=new a({onFirstListenerAdd:function(){return e.onFirstListenerAdd()},onLastListenerRemove:function(){return e.onLastListenerRemove()}})}return Object.defineProperty(e.prototype,"event",{get:function(){return this.emitter.event},enumerable:!0,configurable:!0}),e.prototype.add=function(e){var t=this,n={event:e,listener:null};this.events.push(n),this.hasListeners&&this.hook(n);return Object(o.f)(function(e){var t,n=this,i=!1;return function(){return i?t:(i=!0,t=e.apply(n,arguments))}}((function(){t.hasListeners&&t.unhook(n);var e=t.events.indexOf(n);t.events.splice(e,1)})))},e.prototype.onFirstListenerAdd=function(){var e=this;this.hasListeners=!0,this.events.forEach((function(t){return e.hook(t)}))},e.prototype.onLastListenerRemove=function(){var e=this;this.hasListeners=!1,this.events.forEach((function(t){return e.unhook(t)}))},e.prototype.hook=function(e){var t=this;e.listener=e.event((function(e){return t.emitter.fire(e)}))},e.prototype.unhook=function(e){e.listener&&e.listener.dispose(),e.listener=null},e.prototype.dispose=function(){this.emitter.dispose()},e}();function c(e){return function(t,n,i){void 0===n&&(n=null);var r=!1,o=e((function(e){if(!r)return o?o.dispose():r=!0,t.call(n,e)}),null,i);return r&&o.dispose(),o}}function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t,n,i){return void 0===n&&(n=null),Object(o.c)(e.map((function(e){return e((function(e){return t.call(n,e)}),null,i)})))}}function d(e,t,n,i){var r;void 0===n&&(n=100),void 0===i&&(i=!1);var o=void 0,s=void 0,u=0,c=new a({onFirstListenerAdd:function(){r=e((function(e){u++,o=t(o,e),i&&!s&&c.fire(o),clearTimeout(s),s=setTimeout((function(){var e=o;o=void 0,s=void 0,(!i||u>1)&&c.fire(e),u=0}),n)}))},onLastListenerRemove:function(){r.dispose()}});return c.event}var h=function(){function e(){this.buffers=[]}return e.prototype.wrapEvent=function(e){var t=this;return function(n,i,r){return e((function(e){var r=t.buffers[t.buffers.length-1];r?r.push((function(){return n.call(i,e)})):n.call(i,e)}),void 0,r)}},e.prototype.bufferEvents=function(e){var t=[];this.buffers.push(t);var n=e();return this.buffers.pop(),t.forEach((function(e){return e()})),n},e}();function f(e,t){return function(n,i,r){return void 0===i&&(i=null),e((function(e){return n.call(i,t(e))}),null,r)}}function p(e,t){return function(n,i,r){return void 0===i&&(i=null),e((function(e){return t(e)&&n.call(i,e)}),null,r)}}var g=function(){function e(e){this._event=e}return Object.defineProperty(e.prototype,"event",{get:function(){return this._event},enumerable:!0,configurable:!0}),e.prototype.map=function(t){return new e(f(this._event,t))},e.prototype.filter=function(t){return new e(p(this._event,t))},e.prototype.on=function(e,t,n){return this._event(e,t,n)},e}();function m(e){return new g(e)}var v=function(){function e(){var e=this;this.listening=!1,this.inputEvent=r.None,this.inputEventListener=o.a.None,this.emitter=new a({onFirstListenerDidAdd:function(){e.listening=!0,e.inputEventListener=e.inputEvent(e.emitter.fire,e.emitter)},onLastListenerRemove:function(){e.listening=!1,e.inputEventListener.dispose()}}),this.event=this.emitter.event}return Object.defineProperty(e.prototype,"input",{set:function(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this.inputEventListener.dispose(),this.emitter.dispose()},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i,r=n(11);!function(e){e.editorTextFocus=new r.f("editorTextFocus",!1),e.focus=new r.f("editorFocus",!1),e.textInputFocus=new r.f("textInputFocus",!1),e.readOnly=new r.f("editorReadonly",!1),e.writable=e.readOnly.toNegated(),e.hasNonEmptySelection=new r.f("editorHasSelection",!1),e.hasOnlyEmptySelection=e.hasNonEmptySelection.toNegated(),e.hasMultipleSelections=new r.f("editorHasMultipleSelections",!1),e.hasSingleSelection=e.hasMultipleSelections.toNegated(),e.tabMovesFocus=new r.f("editorTabMovesFocus",!1),e.tabDoesNotMoveFocus=e.tabMovesFocus.toNegated(),e.isInEmbeddedEditor=new r.f("isInEmbeddedEditor",!1),e.canUndo=new r.f("canUndo",!1),e.canRedo=new r.f("canRedo",!1),e.languageId=new r.f("editorLangId",""),e.hasCompletionItemProvider=new r.f("editorHasCompletionItemProvider",!1),e.hasCodeActionsProvider=new r.f("editorHasCodeActionsProvider",!1),e.hasCodeLensProvider=new r.f("editorHasCodeLensProvider",!1),e.hasDefinitionProvider=new r.f("editorHasDefinitionProvider",!1),e.hasImplementationProvider=new r.f("editorHasImplementationProvider",!1),e.hasTypeDefinitionProvider=new r.f("editorHasTypeDefinitionProvider",!1),e.hasHoverProvider=new r.f("editorHasHoverProvider",!1),e.hasDocumentHighlightProvider=new r.f("editorHasDocumentHighlightProvider",!1),e.hasDocumentSymbolProvider=new r.f("editorHasDocumentSymbolProvider",!1),e.hasReferenceProvider=new r.f("editorHasReferenceProvider",!1),e.hasRenameProvider=new r.f("editorHasRenameProvider",!1),e.hasDocumentFormattingProvider=new r.f("editorHasDocumentFormattingProvider",!1),e.hasDocumentSelectionFormattingProvider=new r.f("editorHasDocumentSelectionFormattingProvider",!1),e.hasSignatureHelpProvider=new r.f("editorHasSignatureHelpProvider",!1)}(i||(i={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"ub",(function(){return u})),n.d(t,"I",(function(){return c})),n.d(t,"G",(function(){return l})),n.d(t,"H",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"b",(function(){return f})),n.d(t,"Eb",(function(){return p})),n.d(t,"Db",(function(){return g})),n.d(t,"Fb",(function(){return m})),n.d(t,"K",(function(){return v})),n.d(t,"M",(function(){return y})),n.d(t,"L",(function(){return b})),n.d(t,"J",(function(){return _})),n.d(t,"Q",(function(){return w})),n.d(t,"S",(function(){return C})),n.d(t,"R",(function(){return x})),n.d(t,"T",(function(){return M})),n.d(t,"V",(function(){return S})),n.d(t,"U",(function(){return I})),n.d(t,"N",(function(){return N})),n.d(t,"P",(function(){return L})),n.d(t,"O",(function(){return E})),n.d(t,"Z",(function(){return O})),n.d(t,"ab",(function(){return k})),n.d(t,"W",(function(){return A})),n.d(t,"X",(function(){return j})),n.d(t,"fb",(function(){return R})),n.d(t,"gb",(function(){return P})),n.d(t,"eb",(function(){return z})),n.d(t,"cb",(function(){return F})),n.d(t,"db",(function(){return W})),n.d(t,"Y",(function(){return B})),n.d(t,"bb",(function(){return H})),n.d(t,"sb",(function(){return U})),n.d(t,"rb",(function(){return V})),n.d(t,"c",(function(){return Y})),n.d(t,"d",(function(){return G})),n.d(t,"vb",(function(){return Z})),n.d(t,"xb",(function(){return Q})),n.d(t,"yb",(function(){return q})),n.d(t,"wb",(function(){return X})),n.d(t,"tb",(function(){return K})),n.d(t,"ib",(function(){return J})),n.d(t,"jb",(function(){return $})),n.d(t,"hb",(function(){return ee})),n.d(t,"mb",(function(){return te})),n.d(t,"kb",(function(){return ne})),n.d(t,"lb",(function(){return ie})),n.d(t,"nb",(function(){return re})),n.d(t,"n",(function(){return oe})),n.d(t,"u",(function(){return se})),n.d(t,"D",(function(){return ae})),n.d(t,"E",(function(){return ue})),n.d(t,"F",(function(){return ce})),n.d(t,"z",(function(){return le})),n.d(t,"A",(function(){return de})),n.d(t,"y",(function(){return he})),n.d(t,"B",(function(){return fe})),n.d(t,"C",(function(){return pe})),n.d(t,"o",(function(){return ge})),n.d(t,"q",(function(){return me})),n.d(t,"s",(function(){return ve})),n.d(t,"p",(function(){return ye})),n.d(t,"r",(function(){return be})),n.d(t,"t",(function(){return _e})),n.d(t,"x",(function(){return we})),n.d(t,"v",(function(){return Ce})),n.d(t,"w",(function(){return xe})),n.d(t,"m",(function(){return Me})),n.d(t,"f",(function(){return Se})),n.d(t,"g",(function(){return Ie})),n.d(t,"i",(function(){return Ne})),n.d(t,"k",(function(){return Le})),n.d(t,"j",(function(){return Ee})),n.d(t,"l",(function(){return Te})),n.d(t,"h",(function(){return De})),n.d(t,"Bb",(function(){return Oe})),n.d(t,"Cb",(function(){return ke})),n.d(t,"zb",(function(){return Ae})),n.d(t,"Ab",(function(){return je})),n.d(t,"pb",(function(){return Pe})),n.d(t,"qb",(function(){return ze})),n.d(t,"ob",(function(){return We}));var i=n(64),r=n(13),o=n(0),s={ColorContribution:"base.contributions.colors"},a=new(function(){function e(){this.colorSchema={type:"object",description:o.a("schema.colors","Colors used in the workbench."),properties:{},additionalProperties:!1},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}return e.prototype.registerColor=function(e,t,n,i,r){void 0===i&&(i=!1);var o={id:e,description:n,defaults:t,needsTransparency:i,deprecationMessage:r};this.colorsById[e]=o;var s={type:"string",description:n,format:"color-hex",default:"#ff0000"};return r&&(s.deprecationMessage=r),this.colorSchema.properties[e]=s,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(n),e},e.prototype.resolveDefaultColor=function(e,t){var n=this.colorsById[e];return n&&n.defaults?He(n.defaults[t.type],t):null},e.prototype.toString=function(){var e=this;return Object.keys(this.colorsById).sort((function(e,t){var n=-1===e.indexOf(".")?0:1,i=-1===t.indexOf(".")?0:1;return n!==i?n-i:e.localeCompare(t)})).map((function(t){return"- `"+t+"`: "+e.colorsById[t].description})).join("\n")},e}());function u(e,t,n,i,r){return a.registerColor(e,t,n,i,r)}i.a.add(s.ColorContribution,a);var c=u("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},o.a("foreground","Overall foreground color. This color is only used if not overridden by a component.")),l=u("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},o.a("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),d=u("focusBorder",{dark:r.a.fromHex("#0E639C").transparent(.8),light:r.a.fromHex("#007ACC").transparent(.4),hc:"#F38518"},o.a("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component.")),h=u("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},o.a("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),f=u("contrastActiveBorder",{light:null,dark:null,hc:d},o.a("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),p=u("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},o.a("textLinkForeground","Foreground color for links in text.")),g=u("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:r.a.black},o.a("textCodeBlockBackground","Background color for code blocks in text.")),m=u("widget.shadow",{dark:"#000000",light:"#A8A8A8",hc:null},o.a("widgetShadow","Shadow color of widgets such as find/replace inside the editor.")),v=u("input.background",{dark:"#3C3C3C",light:r.a.white,hc:r.a.black},o.a("inputBoxBackground","Input box background.")),y=u("input.foreground",{dark:c,light:c,hc:c},o.a("inputBoxForeground","Input box foreground.")),b=u("input.border",{dark:null,light:null,hc:h},o.a("inputBoxBorder","Input box border.")),_=u("inputOption.activeBorder",{dark:"#007ACC",light:"#007ACC",hc:f},o.a("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),w=u("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:r.a.black},o.a("inputValidationInfoBackground","Input validation background color for information severity.")),C=u("inputValidation.infoForeground",{dark:null,light:null,hc:null},o.a("inputValidationInfoForeground","Input validation foreground color for information severity.")),x=u("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:h},o.a("inputValidationInfoBorder","Input validation border color for information severity.")),M=u("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:r.a.black},o.a("inputValidationWarningBackground","Input validation background color for warning severity.")),S=u("inputValidation.warningForeground",{dark:null,light:null,hc:null},o.a("inputValidationWarningForeground","Input validation foreground color for warning severity.")),I=u("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:h},o.a("inputValidationWarningBorder","Input validation border color for warning severity.")),N=u("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:r.a.black},o.a("inputValidationErrorBackground","Input validation background color for error severity.")),L=u("inputValidation.errorForeground",{dark:null,light:null,hc:null},o.a("inputValidationErrorForeground","Input validation foreground color for error severity.")),E=u("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:h},o.a("inputValidationErrorBorder","Input validation border color for error severity.")),T=u("dropdown.background",{dark:"#3C3C3C",light:r.a.white,hc:r.a.black},o.a("dropdownBackground","Dropdown background.")),D=u("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:r.a.white},o.a("dropdownForeground","Dropdown foreground.")),O=u("list.focusBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},o.a("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),k=u("list.focusForeground",{dark:null,light:null,hc:null},o.a("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),A=u("list.activeSelectionBackground",{dark:"#094771",light:"#2477CE",hc:null},o.a("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),j=u("list.activeSelectionForeground",{dark:r.a.white,light:r.a.white,hc:null},o.a("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),R=u("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},o.a("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),P=u("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},o.a("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),z=u("list.inactiveFocusBackground",{dark:"#313135",light:"#d8dae6",hc:null},o.a("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),F=u("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},o.a("listHoverBackground","List/Tree background when hovering over items using the mouse.")),W=u("list.hoverForeground",{dark:null,light:null,hc:null},o.a("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),B=u("list.dropBackground",{dark:O,light:O,hc:null},o.a("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),H=u("list.highlightForeground",{dark:"#0097fb",light:"#0066BF",hc:d},o.a("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),U=u("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:r.a.white},o.a("pickerGroupForeground","Quick picker color for grouping labels.")),V=u("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:r.a.white},o.a("pickerGroupBorder","Quick picker color for grouping borders.")),Y=u("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:r.a.black},o.a("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),G=u("badge.foreground",{dark:r.a.white,light:"#333",hc:r.a.white},o.a("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),Z=u("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},o.a("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),Q=u("scrollbarSlider.background",{dark:r.a.fromHex("#797979").transparent(.4),light:r.a.fromHex("#646464").transparent(.4),hc:Fe(h,.6)},o.a("scrollbarSliderBackground","Scrollbar slider background color.")),q=u("scrollbarSlider.hoverBackground",{dark:r.a.fromHex("#646464").transparent(.7),light:r.a.fromHex("#646464").transparent(.7),hc:Fe(h,.8)},o.a("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),X=u("scrollbarSlider.activeBackground",{dark:r.a.fromHex("#BFBFBF").transparent(.4),light:r.a.fromHex("#000000").transparent(.6),hc:h},o.a("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),K=u("progressBar.background",{dark:r.a.fromHex("#0E70C0"),light:r.a.fromHex("#0E70C0"),hc:h},o.a("progressBarBackground","Background color of the progress bar that can show for long running operations.")),J=u("menu.border",{dark:null,light:null,hc:h},o.a("menuBorder","Border color of menus.")),$=u("menu.foreground",{dark:D,light:D,hc:D},o.a("menuForeground","Foreground color of menu items.")),ee=u("menu.background",{dark:T,light:T,hc:T},o.a("menuBackground","Background color of menu items.")),te=u("menu.selectionForeground",{dark:j,light:j,hc:j},o.a("menuSelectionForeground","Foreground color of the selected menu item in menus.")),ne=u("menu.selectionBackground",{dark:A,light:A,hc:A},o.a("menuSelectionBackground","Background color of the selected menu item in menus.")),ie=u("menu.selectionBorder",{dark:null,light:null,hc:f},o.a("menuSelectionBorder","Border color of the selected menu item in menus.")),re=u("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:h},o.a("menuSeparatorBackground","Color of a separator menu item in menus.")),oe=u("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:r.a.black},o.a("editorBackground","Editor background color.")),se=u("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:r.a.white},o.a("editorForeground","Editor default foreground color.")),ae=u("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},o.a("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),ue=u("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:h},o.a("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),ce=u("editorWidget.resizeBorder",{light:null,dark:null,hc:null},o.a("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),le=u("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},o.a("editorSelectionBackground","Color of the editor selection.")),de=u("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},o.a("editorSelectionForeground","Color of the selected text for high contrast.")),he=u("editor.inactiveSelectionBackground",{light:Fe(le,.5),dark:Fe(le,.5),hc:Fe(le,.5)},o.a("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque to not hide underlying decorations."),!0),fe=u("editor.selectionHighlightBackground",{light:Be(le,oe,.3,.6),dark:Be(le,oe,.3,.6),hc:null},o.a("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque to not hide underlying decorations."),!0),pe=u("editor.selectionHighlightBorder",{light:null,dark:null,hc:f},o.a("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),ge=u("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},o.a("editorFindMatch","Color of the current search match.")),me=u("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},o.a("findMatchHighlight","Color of the other search matches. The color must not be opaque to not hide underlying decorations."),!0),ve=u("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},o.a("findRangeHighlight","Color of the range limiting the search. The color must not be opaque to not hide underlying decorations."),!0),ye=u("editor.findMatchBorder",{light:null,dark:null,hc:f},o.a("editorFindMatchBorder","Border color of the current search match.")),be=u("editor.findMatchHighlightBorder",{light:null,dark:null,hc:f},o.a("findMatchHighlightBorder","Border color of the other search matches.")),_e=u("editor.findRangeHighlightBorder",{dark:null,light:null,hc:Fe(f,.4)},o.a("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque to not hide underlying decorations."),!0),we=u("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},o.a("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque to not hide underlying decorations."),!0),Ce=u("editorHoverWidget.background",{light:ae,dark:ae,hc:ae},o.a("hoverBackground","Background color of the editor hover.")),xe=u("editorHoverWidget.border",{light:ue,dark:ue,hc:ue},o.a("hoverBorder","Border color of the editor hover.")),Me=u("editorLink.activeForeground",{dark:"#4E94CE",light:r.a.blue,hc:r.a.cyan},o.a("activeLinkForeground","Color of active links.")),Se=new r.a(new r.c(155,185,85,.2)),Ie=new r.a(new r.c(255,0,0,.2)),Ne=u("diffEditor.insertedTextBackground",{dark:Se,light:Se,hc:null},o.a("diffEditorInserted","Background color for text that got inserted. The color must not be opaque to not hide underlying decorations."),!0),Le=u("diffEditor.removedTextBackground",{dark