1import{d as _,aI as w,Z as V,_ as D,r,o as n,f as i,w as F,j as s,n as l,i as M,h as d,b as a,a8 as u,a9 as c,ac as m,ab as p,g}from"./BURGBCcf.js";import{I as y,E as v,D as $,a as k,C as I}from"./T-d32L2Q.js";import"./szR7uwap.js";import"./DCpD_TKn.js";const W=_({name:"ProviderModularV8",components:{WskSection:w},props:{section:{type:Object,required:!0}},setup(){return{createSectionHeadlineIdWhenFieldIsVisible:V}},data(){return{lastDesignColumnUpdate:Date.now()}},computed:{leftColumnWidth(){return parseInt(this.$getFieldValue("columns_left"),10)},rightColumnWidth(){return 12-this.leftColumnWidth},hasNarrowLayout(){return this.$getFieldValue("content_width")==="10-columns"},layoutVerticalAlignCenter(){return this.$getFieldValue("align_items")==="align-center"}},watch:{"section.fields.columns_left.value":{deep:!0,handler(){this.lastDesignColumnUpdate=Date.now()}},"section.fields.content_width.value":{deep:!0,handler(){this.lastDesignColumnUpdate=Date.now()}}},methods:{getModuleFieldName(e){return`module_${e}`},getModuleData(e){return this.$getFieldValue(this.getModuleFieldName(e))},getModuleComponent(e){switch(this.$getField(this.getModuleFieldName(e)).module_id){case 11:return I;case 15:return k;case 17:return $;case 19:return v;case 25:return y;default:return}},showModule(e){return this.$getField(this.getModuleFieldName(e)).module_id!==0},getDynamicProps(e){const o={moduleData:this.getModuleData(e),lastDesignColumnUpdate:this.lastDesignColumnUpdate};return this.$getField(this.getModuleFieldName(e)).module_id===15&&(o.iconColor=this.$getFieldValue("icon_color")||"currentColor"),o}}}),L={class:"o-contentContainer o-grid -c12"};function P(e,o,h,S,U,B){const C=r("wsk-section-header"),f=r("wsk-section");return n(),i(f,{section:e.section,"aria-labelledby":e.createSectionHeadlineIdWhenFieldIsVisible(e.section,"headline",e.section.id)},{default:F(()=>[s("div",L,[s("div",{class:l(["s-contentWrapperGridItem",{"-narrowLayout":e.hasNarrowLayout}])},[M(C,{section:e.section},null,8,["section"]),o[1]||(o[1]=d()),s("div",{class:l([{"-alignCenter":e.layoutVerticalAlignCenter},"o-flexGrid -justifyCenter"])},[s("div",{class:l(["o-flexGrid__cell -c12 s-module__column",[`-c${e.leftColumnWidth}@large`,{"u-dNone":e.leftColumnWidth===0}]])},[(n(!0),a(u,null,c([1,2,3].filter(e.showModule),t=>(n(),a("div",{key:t,class:"s-module__wrapper"},[e.getModuleComponent(t)&&e.getModuleData(t)?(n(),i(m(e.getModuleComponent(t)),p({key:0,ref_for:!0},e.getDynamicProps(t)),null,16)):g("",!0)]))),128))],2),o[0]||(o[0]=d()),s("div",{class:l(["o-flexGrid__cell -c12 s-module__column",[`-c${e.rightColumnWidth}@large`]])},[(n(!0),a(u,null,c([4,5,6].filter(e.showModule),t=>(n(),a("div",{key:t,class:"s-module__wrapper"},[e.getModuleComponent(t)&&e.getModuleData(t)?(n(),i(m(e.getModuleComponent(t)),p({key:0,ref_for:!0},e.getDynamicProps(t)),null,16)):g("",!0)]))),128))],2)],2)],2)])]),_:1},8,["section","aria-labelledby"])}const A=D(W,[["render",P],["__scopeId","data-v-83d323a5"]]);export{A as default};
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.