PageSourceSearch

https://u2arkitekter.no/dist/all/chunks/10653-e33881259f415cc24a1d.js

js u2arkitekter.no collected 2026-09-25 10:41:02 UTC 4,178 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[10653],{dfb8daf7ca5d5ad3(e,s,i){i.r(s),i.d(s,{default:()=>d}),i("6bcf20aa1369abd3"),i("1519ef9f27f54b60"),i("07a8db537f1fb869"),i("27e0a48d3d4d9aab");var t=i("b641633d6c906d19"),a=i("a54fa6d0a722ba3f"),n=i("2c955294755a99bf"),o=i("c40486de06e3466e"),l=i("eb0d7dd6674ec63a");const c={data:()=>({mode:"",gdprConsentDialogDisplayMode:"",gdprConsentDialogLogo:"",privacyPolicyUrls:{},gdprConsentCustomConsentSettings:{},servicesList:[],enabledMap:{},serviceValueCache:{},pendingConsentRequestsList:[]}),async mounted(){n.default.addChangeListener((e,s)=>{this.serviceValueCache={...this.serviceValueCache,[e]:s},this.pendingConsentRequestsList=this.pendingConsentRequestsList.filter(s=>s!=e)}),n.default.addOnConsentRequestListener(e=>{this.pendingConsentRequestsList.includes(e)||(this.pendingConsentRequestsList=[...this.pendingConsentRequestsList,e])}),await Promise.all([this.fetchConfig(),this.fetchServicesList()]);for(const e of this.servicesList)if(null===this.getValueFromService(e.name))switch(this.gdprConsentDialogDisplayMode){case"automatic-until-answer":return void(this.consentDialogVisible=!0);case"automatic-when-required":if(this.pendingConsentRequestsList.length)return void(this.consentDialogVisible=!0)}},computed:{...(0,l.Us)(o.D,{currentLanguageCode:"currentPageLanguage",consentDialogVisible:"consentDialogVisible",consentDialogAvailable:"consentDialogAvailable"}),enabledList:{get(){return Object.entries(this.enabledMap).filter(([,e])=>!!e).map(([e])=>e)},set(e){this.enabledMap=Object.fromEntries(this.servicesList.map(s=>[s.name,e.includes(s.name)]))}},useGdprDialog(){return"gdpr"==this.mode},useLegacyCookieDialog(){return"legacy"==this.mode},showDialog(){return this.consentDialogVisible&&this.servicesList.length}},watch:{servicesList(e){e.forEach(e=>{this.enabledMap[e.name]=this.getValueFromService(e.name)??this.enabledMap[e.name]??!1}),this.updateConsentDialogAvailability()},mode(){this.updateConsentDialogAvailability()}},methods:{updateConsentDialogAvailability(){this.consentDialogAvailable=this.servicesList.length&&"gdpr"==this.mode},async fetchConfig(){const e=await n.default.getDialogConfig();this.mode=await n.default.getMode(),this.gdprConsentDialogDisplayMode=e.gdprConsentDialogDisplayMode??"",this.gdprConsentDialogLogo=e.gdprConsentDialogLogo,this.privacyPolicyUrls=e.privacyPolicyUrls,this.gdprConsentCustomConsentSettings=e.gdprConsentCustomConsentSettings},getValueFromService(e){return Object.keys(this.serviceValueCache).includes(e)||(this.serviceValueCache={...this.serviceValueCache,[e]:n.default.getSavedConsentStatus(e)}),this.serviceValueCache[e]},async save(){this.servicesList.forEach(({name:e})=>{n.default.saveConsentValue(e,this.enabledMap[e]??!1)}),this.consentDialogVisible=!1},close(){this.consentDialogVisible=!1},async fetchServicesList(){this.servicesList=await n.default.getEnabledServicesList()}}},r=(0,t.pM)({...c,__name:"Wrapper",setup(e){const s=(0,t.$V)(()=>Promise.all([i.e(46855),i.e(30531),i.e(50754),i.e(80307),i.e(31890),i.e(65999),i.e(62843),i.e(54514),i.e(57099),i.e(89504),i.e(83550),i.e(12491),i.e(13212)]).then(i.bind(i,"5d4b2be263a20e4d"))),n=(0,t.$V)(()=>i.e(53689).then(i.bind(i,"ba8558bc03c28cca")));return(e,i)=>e.useGdprDialog&&e.consentDialogVisible?((0,t.uX)(),(0,t.Wv)((0,a.R1)(s),{key:0,"enabled-list":e.enabledList,"onUpdate:enabledList":i[0]||(i[0]=s=>e.enabledList=s),"services-list":e.servicesList,"onUpdate:servicesList":i[1]||(i[1]=s=>e.servicesList=s),"dialog-logo":e.gdprConsentDialogLogo,"custom-consent-settings":e.gdprConsentCustomConsentSettings,"current-language-code":e.currentLanguageCode,"privacy-policy-url":e.privacyPolicyUrls[e.currentLanguageCode]??null,onSave:e.save,onClose:e.close},null,8,["enabled-list","services-list","dialog-logo","custom-consent-settings","current-language-code","privacy-policy-url","onSave","onClose"])):e.useLegacyCookieDialog?((0,t.uX)(),(0,t.Wv)((0,a.R1)(n),{key:1,"privacy-policy-link":e.privacyPolicyUrls[e.currentLanguageCode]??null},null,8,["privacy-policy-link"])):(0,t.Q3)("",!0)}}),d=(0,i("461bee8a7784aa7f").A)(r,[["__scopeId","data-v-544153f6"]])}}]);

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.