PageSourceSearch

https://www.volvotrucks.ee/clientlibs-edge/production/20260917131920/shared/components/content/container.js

js volvotrucks.ee collected 2026-10-08 03:40:51 UTC 5,106 bytes, 1 lines download raw bytes

1(()=>{"use strict";var e,t,s,a,r,i,o={10404(e,t,s){var a=s(38443),r=s(7967),i=s(8246),o=s(40765),n=s(12259),c=s(17140),l=s(97503),d=s(14837);let h=".container__base",g=".container__main",u=".container__bg-image .asset__image",f="container--background-bg",b="container--background-bg-base",p="container--background-bg-variant",v="container__main--empty--parallax",y="newpar",m="aem-Grid";class k extends a.A{constructor(e,t){super(e,t),this.init()}init(){this.setRefs(),this.setParallax(),this.handleLegacyConfig(),function(e){var t;let{context:s,mode:a="",onBreakpointChange:r}=e,h=s?.classList.contains(d.classVCDKModeDark)||!!s&&Array.from(s.classList).some(e=>e.includes("text--white")||e.includes("text-color--white")),g=s?.classList.contains(d.classVCDKModeLight),u=s?.classList.contains(d.classVCDKModeInherit),f=(0,n.bG)(),b=(t=h?"dark":"light",a||t);s&&function(){let e,t=(e=s.parentNode,e?.tagName.toLowerCase()==="vcdk-theme-provider"?e:null);if(h===g&&t){let e=t.parentNode;e.insertBefore(s,t),e.removeChild(t)}if((h!==g||a)&&!u){if(t)t.classList="",t.classList.add(...s.classList,`vcdk-theme-${f}`),t.themeId=`${f}-${b}`;else{let e,t;e=(0,i.U9)({class:d.classVCDKThemeProviderEditorial,[c.attributeVCDKMode]:b,themeId:`${f}-${b}`}),(t=(0,o.qg)(`<vcdk-theme-provider ${e}></vcdk-theme-provider>`)).classList.add(...s.classList),s.classList="",s.parentNode.insertBefore(t,s),t.appendChild(s)}r&&(0,l.Tg)([480,768,960],r)}}()}({context:this.base,mode:this.mode})}setParallax(){this.options.parallax&&(this.content.classList.toggle(v,!this.hasContent()),this.asset?.style.setProperty("--screen-height",`${screen.height}px`))}setRefs(){this.base=this.el.closest(h),this.asset=this.el.querySelector(u),this.content=this.el.querySelector(g)}hasContent(){return[...this.content.children].filter(e=>!e.classList.contains(y)).filter(e=>!(e.classList.contains(m)&&0===e.children.length)).length>0}handleLegacyConfig(){this.isVGDSBgConfigured()||this.options.hasBgImage||this.setBackgroundBasedOnLegacyBg(),this.isVGDSModeConfigured()||(this.mode=this.getModeFromLegacyBg())}getBackgroundStyle(e){if(!e)return"";switch(e.toLowerCase()){case"#e1dfdd":case"#d8d7d5":return"bg-base";case"#53565a":case"#f7f7f7":case"#a7a8a9":case"#888b8d":return"bg-variant";case"#202a44":case"#141414":return"bg";default:return""}}isVGDSBgConfigured(){return[f,b,p].some(e=>this.base?.classList.contains(e))}isVGDSModeConfigured(){return[d.classVCDKModeLight,d.classVCDKModeDark].some(e=>this.base?.classList.contains(e))}getModeFromLegacyBg(){let e="",t=this.options.legacyBg?.toLowerCase()||"";return t&&(e=["#202a44","#141414"].includes(t)?"dark":["#e1dfdd","#d8d7d5","#53565a","#f7f7f7","#a7a8a9","#888b8d"].includes(t)?"light":this.el.closest("vcdk-theme-provider")?.getAttribute("mode")||"light"),e}setBackgroundBasedOnLegacyBg(){let e=this.getBackgroundStyle(this.options.legacyBg);if(this.options.legacyBg&&!e)this.content.style.backgroundColor=this.options.legacyBg;else{let t;switch(e){case"bg":t=f;break;case"bg-base":t=b;break;case"bg-variant":t=p;break;default:t=""}e&&t&&this.base&&this.base?.classList.add(t)}}}(0,r.kz)({Container:k})}},n={};function c(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return o[e].call(s.exports,s,s.exports,c),s.exports}c.m=o,c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(s,a){if(1&a&&(s=this(s)),8&a||"object"==typeof s&&s&&(4&a&&s.__esModule||16&a&&"function"==typeof s.then))return s;var r=Object.create(null);c.r(r);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&a&&s;("object"==typeof o||"function"==typeof o)&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach(e=>{i[e]=()=>s[e]});return i.default=()=>s,c.d(r,i),r},c.d=(e,t)=>{for(var s in t)c.o(t,s)&&!c.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},c.e=()=>Promise.resolve(),c.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),c.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
1),Object.defineProperty(e,"__esModule",{value:!0})},s=[],c.O=(e,t,a,r)=>{if(t){r=r||0;for(var i=s.length;i>0&&s[i-1][2]>r;i--)s[i]=s[i-1];s[i]=[t,a,r];return}for(var o=1/0,i=0;i<s.length;i++){for(var t=s[i][0],a=s[i][1],r=s[i][2],n=!0,l=0;l<t.length;l++)(!1&r||o>=r)&&Object.keys(c.O).every(e=>c.O[e](t[l]))?t.splice(l--,1):(n=!1,r<o&&(o=r));if(n){s.splice(i--,1);var d=a();void 0!==d&&(e=d)}}return e},c.rv=()=>"1.7.11",c.j="13",a={13:0},c.O.j=e=>0===a[e],r=(e,t)=>{var s,r,i=t[0],o=t[1],n=t[2],l=0;if(i.some(e=>0!==a[e])){for(s in o)c.o(o,s)&&(c.m[s]=o[s]);if(n)var d=n(c)}for(e&&e(t);l<i.length;l++)r=i[l],c.o(a,r)&&a[r]&&a[r][0](),a[r]=0;return c.O(d)},(i=self.webpackChunkvolvo_fe_build=self.webpackChunkvolvo_fe_build||[]).forEach(r.bind(null,0)),i.push=r.bind(null,i.push.bind(i)),c.ruid="[email protected]";var l=c.O(void 0,["8263"],()=>c(10404));l=c.O(l)})();

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.