1import{$ as I,V as w,X as P,Y as W,Z as B}from"./chunk-LJH5OBMW.js";import{Eb as m,Gb as a,Ge as S,Hb as M,Jb as D,Jc as h,Kb as T,Kc as F,Lb as c,Ub as $,V as p,Zb as l,ga as _,nd as O,ob as y,pb as g,ph as j,ra as x,tb as v,u as f,ua as r,v as u}from"./chunk-PMSJWPYZ.js";import{a as s,b as d}from"./chunk-NIF3MU5U.js";function A(n,o){if(n&1&&$(0,1),n&2){let t=l(2).$implicit;c("cxComponentWrapper",t)}}function L(n,o){if(n&1&&v(0,A,1,1,"ng-template",0),n&2){let t=l().$implicit;c("cxOutlet",t.flexType)}}function U(n,o){if(n&1&&m(0,L,1,1,null,0),n&2){let t=o.$implicit;a(t?0:-1)}}function b(n,o){n&1&&D(0,U,1,1,null,null,M),n&2&&T(o)}var N=(()=>{class n{componentData=r(W);cmsService=r(j);components$=this.componentData.data$.pipe(p((t,e)=>t?.components===e?.components),_(t=>u((t?.components??"").split(" ").map(e=>this.cmsService.getComponentData(e).pipe(p(),f(i=>{if(i)return d(s({},i),{title:`${t.uid}.tabs.${i.uid}`})}))))));static \u0275fac=function(e){return new(e||n)};static \u0275cmp=y({type:n,selectors:[["trn-component-container"]],decls:2,vars:3,consts:[[3,"cxOutlet"],[3,"cxComponentWrapper"]],template:function(e,i){if(e&1&&(m(0,b,2,0),h(1,"async")),e&2){let C;a((C=F(1,1,i.components$))?0:-1,C)}},dependencies:[P,w,I,B,O],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column}"]})}return n})();var Z=(()=>{class n{static \u0275fac=function(e){return new(e||n)};static \u0275mod=g({type:n});static \u0275inj=x({providers:[S({cmsComponents:{TrnCMSComponentContainer:{component:N}}})]})}return n})();export{Z as TrnComponentContainerModule};
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.