ruru
Version:
Grafast-flavoured GraphiQL distribution
2 lines • 3.1 kB
JavaScript
export const __webpack_esm_id__=1853;export const __webpack_esm_ids__=[1853,3658,4566];export const __webpack_esm_modules__={74566(e,t,n){n.r(t),n.d(t,{ISemanticTokensStylingService:()=>r});const r=(0,n(35184).createDecorator)("semanticTokensStylingService")},28843(e,t,n){n.r(t),n.d(t,{SemanticTokensStylingService:()=>S});var r=n(32293),i=n(49471),c=n(19729),s=n(69570),o=n(4399),a=n(74566),h=n(17531),_=function(e,t){return function(n,r){t(n,r,e)}};let S=class extends r.Disposable{constructor(e,t,n){super(),this._themeService=e,this._logService=t,this._languageService=n,this._caches=new WeakMap,this._register(this._themeService.onDidColorThemeChange(()=>{this._caches=new WeakMap}))}getStyling(e){return this._caches.has(e)||this._caches.set(e,new o.SemanticTokensProviderStyling(e.getLegend(),this._themeService,this._languageService,this._logService)),this._caches.get(e)}};S=function(e,t,n,r){var i,c=arguments.length,s=c<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(s=(c<3?i(s):c>3?i(t,n,s):i(t,n))||s);return c>3&&s&&Object.defineProperty(t,n,s),s}([_(0,c.IThemeService),_(1,s.ILogService),_(2,i.ILanguageService)],S),(0,h.registerSingleton)(a.ISemanticTokensStylingService,S,1)},72015(e,t,n){n.r(t),n.d(t,{SyncDescriptor:()=>r});class r{constructor(e,t=[],n=!1){this.ctor=e,this.staticArguments=t,this.supportsDelayedInstantiation=n}}},17531(e,t,n){n.r(t),n.d(t,{getSingletonServiceDescriptors:()=>s,registerSingleton:()=>c});var r=n(72015);const i=[];function c(e,t,n){t instanceof r.SyncDescriptor||(t=new r.SyncDescriptor(t,[],Boolean(n))),i.push([e,t])}function s(){return i}},35184(e,t,n){var r;n.r(t),n.d(t,{IInstantiationService:()=>i,_util:()=>r,createDecorator:()=>c}),function(e){e.serviceIds=new Map,e.DI_TARGET="$di$target",e.DI_DEPENDENCIES="$di$dependencies",e.getServiceDependencies=function(t){return t[e.DI_DEPENDENCIES]||[]}}(r||(r={}));const i=c("instantiationService");function c(e){if(r.serviceIds.has(e))return r.serviceIds.get(e);const t=function(e,n,i){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");!function(e,t,n){t[r.DI_TARGET]===t?t[r.DI_DEPENDENCIES].push({id:e,index:n}):(t[r.DI_DEPENDENCIES]=[{id:e,index:n}],t[r.DI_TARGET]=t)}(t,e,i)};return t.toString=()=>e,r.serviceIds.set(e,t),t}},28976(e,t,n){n.r(t),n.d(t,{Registry:()=>c});var r=n(72667),i=n(69708);const c=new class{constructor(){this.data=new Map}add(e,t){r.ok(i.isString(e)),r.ok(i.isObject(t)),r.ok(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)}as(e){return this.data.get(e)||null}}},4968(e,t,n){var r;function i(e){return e===r.HIGH_CONTRAST_DARK||e===r.HIGH_CONTRAST_LIGHT}function c(e){return e===r.DARK||e===r.HIGH_CONTRAST_DARK}n.r(t),n.d(t,{ColorScheme:()=>r,isDark:()=>c,isHighContrast:()=>i}),function(e){e.DARK="dark",e.LIGHT="light",e.HIGH_CONTRAST_DARK="hcDark",e.HIGH_CONTRAST_LIGHT="hcLight"}(r||(r={}))}};
//# sourceMappingURL=1853.js.map