PageSourceSearch

https://connections.nationalgrid.co.uk/public/javascripts/vue/core…?585.Connections.20260817.24402.1.b

js nationalgrid.co.uk collected 2026-09-24 09:01:23 UTC 1,570 bytes, 4 lines download raw bytes

1window.CoreVueManager=window.CoreVueManager||function(){const _routes={};const _i18n={};const _templates={};const _assetRefs={};const _registrations=[];let initialised=false;const updateEntry=(key,value,localStore,windowKey)=>{localStore[key]=value;windowKey&&((window[windowKey]=window[windowKey]||{})[key]=value)};const addRoutes=routes=>Object.entries(routes).forEach(([key,value])=>updateEntry(key,value,_routes,"__coreVueRoutes"));const getRoute=key=>_routes[key];const addI18n=i18n=>
2Object.entries(i18n).forEach(([key,value])=>updateEntry(key,value,_i18n,"__coreVueI18n"));const getI18n=key=>_i18n[key];const addAssetRef=(ref,asset)=>updateEntry(ref,asset,_assetRefs,"__coreAssetRefs");const getAssetRef=ref=>_assetRefs[ref];const installTemplate=(id,template)=>_templates[id]=template;const renderTemplate=id=>_templates[id]();const registerApp=(method,id,params)=>{if(isInitialised())initApp({method,id,params});else _registrations.push({method,id,params})};const initApp=app=>{const p=
3window[app.method].apply(this,[app.id].concat(app.params||[]));const mountFn=p=>p.mount("#"+app.id);if(p?.then)p.then(mountFn);else mountFn(p)};const isInitialised=()=>initialised||document.readyState=="complete";window.vueTemplateRenderFn=renderTemplate;window.createAssetReference=addAssetRef;document.addEventListener("readystatechange",event=>{if(document.readyState=="complete"){let app=null;while(app=_registrations.pop())initApp(app);intialised=true}});return{addRoutes,getRoute,addI18n,getI18n,
4addAssetRef,getAssetRef,installTemplate,renderTemplate,registerApp}}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.