PageSourceSearch

https://www.franklintempletonnordic.com/src_app_ft-components_prod…iew-cards_module_ts.eae34232812410d003f6.js

js franklintempletonnordic.com collected 2026-09-29 02:57:46 UTC 21,118 bytes, 2 lines download raw bytes

1(self.webpackChunkgw_core_sites_app=self.webpackChunkgw_core_sites_app||[]).push([["src_app_ft-components_products_strategy-overview-cards_strategy-overview-cards_module_ts"],{86737:(M,h,a)=>{"use strict";a.d(h,{c:()=>r});var g=a(3138),y=a(71556),k=a(54364),P=a(36239),b=a(3830),n=a(2316);let r=(()=>{class s{}return s.\u0275fac=function(C){return new(C||s)},s.\u0275mod=n.oAB({type:s}),s.\u0275inj=n.cJS({imports:[[y.q8,g.hJ1,k.ez,g.JI,g.cv2,g.zE6,g.idt,g.MK6,g.QX1,P.D,g.z8t,b.a]]}),s})()},73839:(M,h,a)=>{"use strict";a.r(h),a.d(h,{StrategyOverviewCardsModule:()=>W});var g=a(54364),y=a(37668),k=a(3830),P=a(79441),b=a(61486),n=a(24391),r=a.n(n),s=a(29481),c=a.n(s),C=a(80117),v=a(44022),N=a(22663),u=a(70160),S=a.n(u),e=a(2316),Z=a(25722),f=a(3138),D=a(59278),F=a(33927),T=a(68411),w=a(10874),$=a(70553),A=a(86663),x=a(27513),E=a(92534);T.Y.getLogger("PutnamInvestmentsService");let G=(()=>{class i extends $.v{constructor(t,o,d,l){super(t,o),this.siteConfigService=o,this.translateService=d,this.mapperFactory=l}getData$(t,o){return super.register(t,this.getVariables(o)).pipe((0,F.U)(d=>{const l=d?.data?.Overview??null;return l?this.mapperFactory.createMapper(w.V5,{config:this.siteConfigService,translateService:this.translateService,includeSoftClosed:!0}).toDomain(l):null}))}getVariables(t){return{fundid:t.fundId,shareclasscode:t.shareClassCode,countrycode:this.getCountry(),languagecode:this.getLanguage()}}}return i.\u0275fac=function(t){return new(t||i)(e.LFG(A._M),e.LFG(D.r5),e.LFG(x.s),e.LFG(E.$))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();T.Y.getLogger("PutnamPortfolioService");let V=(()=>{class i extends $.v{constructor(t,o,d,l){super(t,o),this.siteConfigService=o,this.translateService=d,this.mapperFactory=l}getData$(t,o){return super.register(t,this.getVariables(o)).pipe((0,F.U)(d=>{const l=d?.data?.Portfolio??null;return l?this.mapperFactory.createMapper(w.V5,{config:this.siteConfigService,translateService:this.translateService,includeSoftClosed:!0}).toDomain(l):null}))}getVariables(t){return{fundid:t.fundId,countrycode:this.getCountry(),languagecode:this.getLanguage()}}}return i.\u0275fac=function(t){return new(t||i)(e.LFG(A._M),e.LFG(D.r5),e.LFG(x.s),e.LFG(E.$))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const I=function(i){return{cardData:i}};function L(i,p){if(1&i&&(e.ynx(0),e.GkF(1,10),e.BQk()),2&i){const t=p.$implicit;e.oxw(2);const o=e.MAs(10);e.xp6(1),e.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",e.VKq(2,I,t))}}function Y(i,p){if(1&i&&(e.ynx(0),e.TgZ(1,"div",3),e.TgZ(2,"div",4),e.TgZ(3,"div",8),e.YNc(4,L,2,4,"ng-container",9),e.qZA(),e.qZA(),e.qZA(),e.BQk()),2&i){const t=e.oxw();e.xp6(3),e.Q6J("edsSubGrid",(null==t.cards?null:t.cards.length)>4?"layout-9":"layout-5"),e.xp6(1),e.Q6J("ngForOf",t.cards)}}function R(i,p){if(1&i&&(e.ynx(0),e.GkF(1,10),e.BQk()),2&i){const t=p.$implicit;e.oxw(2);const o=e.MAs(10);e.xp6(1),e.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",e.VKq(2,I,t))}}function Q(i,p){if(1&i&&(e.TgZ(0,"div",11),e.YNc(1,R,2,4,"ng-container",9),e.qZA()),2&i){const t=e.oxw();e.xp6(1),e.Q6J("ngForOf",t.cards)}}function z(i,p){if(1&i&&(e.TgZ(0,"div",12),e.TgZ(1,"eds-panel",13),e.TgZ(2,"div",14),e.TgZ(3,"div",15),e.TgZ(4,"div",16),e.TgZ(5,"div",17),e._UZ(6,"div",18),e._UZ(7,"eds-footnote",19),e.qZA(),e._UZ(8,"p",18),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&i){const t=p.cardData;e.xp6(1),e.Q6J("hasShadows",!0)("hasBorders",!0)("hasPadding",!0),e.xp6(5),e.ekj("strategy__body-box--with-footnote",t.footnotePlacement),e.Q6J("innerHTML",t.title,e.oJD),e.xp6(1),e.Q6J("placement",t.footnotePlacement),e.xp6(1),e.Q6J("innerHTML",t.content,e.oJD)}}let B=(()=>{class i extends C.p{constructor(t,o,d,l,m,O,_){super(),this.cardsService=t,this.cdr=o,this.responsiveService=d,this.siteConfig=l,this.putnamInvestmentsService=m,this.putnamPortfolioService=O,this.translateService=_,this.columns=3,this.availableStrategyCards=["strategyCard1","strategyCard2","strategyCard3","strategyCard4"],this.cardParameters={fundId:"",shareClassCode:"",strategyCard1:"",strategyCard2:"",strategyCard3:"",strategyCard4:"",strategyCard1Document:"",strategyCard2Document:"",strategyCard3Document:"",strategyCard4Document:"",hasContainerWideClass:"",marginBottom:"auto"},this.unsubscribe$=new P.xQ}ngOnInit(){if(this.isHandheld$=this.responsiveService.isHandheld$(),this.cardParameters=this.component?.getParameters(),this.hasContainerWideClass="true"===this.cardParameters?.hasContainerWideClass,this.spacingBottom=this.cardParameters?.marginBottom,(this.siteConfig.isPutnam()||this.siteConfig.isPutnamInvestments())&&this.cardParameters.fundId){const t=this.putnamInvestmentsService.getData$(r(),{fundId:this.cardParameters.fundId,shareClassCode:this.component?.getParameters()?.shareClassCode||"NA"}),o=this.putnamPortfolioService.getData$(c(),{fundId:this.cardParameters.fundId});(0,b.aj)([t,o]).pipe((0,N.R)(this.unsubscribe$)).subscribe(([d,l])=>{const m=l?.portfolio?.portfolioChars;this.portfolioChar=m?.find(_=>"STRATEGY_AUM"===_.elementName);const O=this.mapCardData(d);this.columns=this.getColumns(O),this.cards=this.cardsService.createCardGroups(O,this.columns),this.cards=this.cardsService.formatCardURL(this.cards?.flat(),this.page),this.cdr.detectChanges()})}}setDownloadLocation(t){this.cardsService.setDownloadLocation(t)}getColumns(t){if(t){if(2===t.length)return 2;if(4===t.length)return 4;if(t.length>=5)return 3}return 1}processCardDataForPutnamInvestments(t,o,d,l){if(t)switch(o){case"inception-date":{const m=t.shareClasses?.[0]?.inceptionDateStd,O=m?S()(m,"YYYY-MM-DD").format("MMMM D, YYYY"):v.Sk;d.push({content:O,displayName:"ftcore:cards",name:"ftcore:cards",title:`<h5>${this.translateService.instant("products.shareclass-inception-date")}</h5>`,footnotePlacement:this.prepareFootnotePlacement(this.translateService.instant("products.shareclass-inception-date"))});break}case"benchmark":{const m=t.shareClasses?.[0]?.benchmarkPerformance?.monthEnd?.[0]?.benchmarkName;d.push({content:m||v.Sk,displayName:"ftcore:cards",name:"ftcore:cards",title:`<h5>${this.translateService.instant("products.benchmark")}</h5>`,footnotePlacement:this.prepareFootnotePlacement(this.translateService.instant("products.benchmark"))});break}case"total-strategy-assets":{const m=this.portfolioChar?.elementValue,O=this.portfolioChar?.asOfDate?new Date(this.portfolioChar?.asOfDate).toLocaleDateString("en-US",{year:"numeric",month:"long"}):null;d.push({content:""+(m&&O?`${m}<br />(as of ${O})`:`${v.Sk}`),displayName:"ftcore:cards",name:"ftcore:cards",title:`<h5>${this.translateService.instant("products.total-strategy-assets")}</h5>`,footnotePlacement:this.prepareFootnotePlacement(this.translateService.instant("products.total-strategy-assets"))});break}default:this.processCardDataForCMSContent(l,d)}}mapCardData(t){const o=[];return this.availableStrategyCards.forEach(d=>{const l=this.cardParameters[d],m=this.getDataSource(this.cardParameters,d);"api"===m?this.processCardDataForPutnamInvestments(t,l,o,d):"cms"===m&&this.processCardDataForCMSContent(d,o)}),o}processCardDataForCMSContent(t,o){const d=this.cardParameters[`${t}Document`];let l="";d&&(l=this.page.getContent(d)?.getData()?.content?.value),o.push({content:l||v.Sk,displayName:"ftcore:cards",name:"ftcore:cards",title:`<h5>${this.translateService.instant("products.investment-vehicles")}</h5>`,footnotePlacement:this.prepareFootnotePlacement(this.translateService.instant("products.investment-vehicles"))})}getDataSource(t,o){return t[o]?""===t[`${o}Document`]?"api":"cms":null}prepareFootnotePlacement(t){return`StrategyHighlights${t?.toLowerCase().split(" ").map(d=>d.charAt(0).toUpperCase()+d.slice(1)).join("")}`}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(Z.d),e.Y36(e.sBO),e.Y36(f.kzD),e.Y36(D.r5),e.Y36(G),e.Y36(V),e.Y36(x.s))},i.\u0275cmp=e.Xpm({type:i,selectors:[["ft-strategy-overview-cards"]],features:[e.qOj],decls:11,vars:7,consts:[[1,"strategy-overview-cards",3,"edsSpacing"],["edsGrid",""],[1,"container"],["edsRow",""],["edsCol",""],[4,"ngIf","ngIfElse"],["gridView",""],["statsCard",""],["edsSubGridTabletGap","lg","edsSubGridTablet","layout-2","edsSubGridGap","lg","edsSubGridRowGap","xl",3,"edsSubGrid"],[4,"ngFor","ngForOf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["edsSubGrid","layout-2","edsSubGridTabletGap","lg","edsSubGridTablet","layout-2","edsSubGridGap","lg","edsSubGridRowGap","xl"],[1,"strategy-card","strategy-card--full-height"],[3,"hasShadows","hasBorders","hasPadding"],[1,"strategy","strategy-stacked","strategy--stats"],[1,"strategy__body"],[1,"strategy__body-text"],["edsFlexbox","",1,"strategy__body-box"],[3,"innerHTML"],[1,"strategy__body-footnote",3,"placement"]],template:function(t,o){if(1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"div",4),e.YNc(5,Y,5,2,"ng-container",5),e.ALo(6,"async"),e.YNc(7,Q,2,1,"ng-template",null,6,e.W1O),e.YNc(9,z,9,8,"ng-template",null,7,e.W1O),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t){const d=e.MAs(8);
1e.Q6J("edsSpacing",o.spacingBottom),e.xp6(2),e.ekj("container--wide",o.hasContainerWideClass),e.xp6(3),e.Q6J("ngIf",!1===e.lcZ(6,5,o.isHandheld$)&&(null==o.cards?null:o.cards.length)>3)("ngIfElse",d)}},directives:[f.OPD,f.ljP,f.vZ,f.iKq,g.O5,f.ESv,g.sg,g.tP,f.yXm,f.Wxy,f.A9Y],pipes:[g.Ov],styles:["[_nghost-%COMP%]{display:block;height:auto}[_nghost-%COMP%]   .strategy-card--full-height[_ngcontent-%COMP%]{height:100%}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-wrap:nowrap}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy__body[_ngcontent-%COMP%]{flex-grow:0}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]     p:last-of-type{margin-bottom:0}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy__body-box[_ngcontent-%COMP%]{width:100%;justify-content:center;text-align:center}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy__body-box--with-footnote[_ngcontent-%COMP%]{padding-right:4px}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy__body-footnote[_ngcontent-%COMP%]{position:relative;bottom:4px}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy.strategy-stacked[_ngcontent-%COMP%]{flex-direction:column}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]{align-items:center}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body[_ngcontent-%COMP%]{text-align:center}[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]{font-family:var(--fonts-h4--reg-font-family);font-weight:var(--fonts-h4--reg-font-weight);line-height:var(--fonts-h4--reg-line-height);font-size:var(--fonts-h4--reg-font-size-mobile)}@media (min-width: 768px) and (max-width: 1200px){[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]{font-size:var(--fonts-h4--reg-font-size-tablet)}}@media (min-width: 1200px) and (max-width: 1600px){[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]{font-size:var(--fonts-h4--reg-font-size-small-desktop)}}@media (min-width: 1600px) and (max-width: 1900px){[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]{font-size:var(--fonts-h4--reg-font-size-desktop)}}@media (min-width: 1900px){[_nghost-%COMP%]   .strategy-card[_ngcontent-%COMP%]   .strategy--stats[_ngcontent-%COMP%]   .strategy__body-text[_ngcontent-%COMP%]{font-size:var(--fonts-h4--reg-font-size-large-desktop)}}@media (min-width: 768px){[_nghost-%COMP%]   .strategy[_ngcontent-%COMP%]{display:flex;flex-direction:row}[_nghost-%COMP%]   .strategy__body[_ngcontent-%COMP%]{flex-grow:0}}"]}),i})();var J=a(71556),U=a(86737);let W=(()=>{class i{getComponentMapping(){return{"Strategy Overview Cards":B}}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[[g.ez,J.q8,y.m8,k.a,U.c,f.$yR,f.JI,f.cv2,f.dTQ,f.WF4,f.hwp,f.QGW]]}),i})()},24391:M=>{var h={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PutnamInvestments"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"fundid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"shareclasscode"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"countrycode"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"languagecode"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"Overview"},arguments:[{kind:"Argument",name:{kind:"Name",value:"fundid"},value:{kind:"Variable",name:{kind:"Name",value:"fundid"}}},{kind:"Argument",name:{kind:"Name",value:"shareclasscode"},value:{kind:"Variable",name:{kind:"Name",value:"shareclasscode"}}},{kind:"Argument",name:{kind:"Name",value:"countrycode"},value:{kind:"Variable",name:{kind:"Name",value:"countrycode"}}},{kind:"Argument",name:{kind:"Name",value:"languagecode"},value:{kind:"Variable",name:{kind:"Name",value:"languagecode"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"producttype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shareclass"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"incepdtstd"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"bmperformance"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"month_end"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"bmname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"bmlabel"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"identifiers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fundid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shclcode"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"vehicletype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"assetclass"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"assetclassstd"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aum"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totnetassets"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"totnetassetsstd"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"asofdate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"asofdatestd"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"invstmntgroup"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:634}};function y(n,r){if("FragmentSpread"===n.kind)r.add(n.name.value);
1else if("VariableDefinition"===n.kind){var s=n.type;"NamedType"===s.kind&&r.add(s.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(c){y(c,r)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(c){y(c,r)}),n.definitions&&n.definitions.forEach(function(c){y(c,r)})}h.loc.source={body:"query PutnamInvestments(\n  $fundid: String!\n  $shareclasscode: String!\n  $countrycode: String!\n  $languagecode: String!\n) {\n  Overview(\n    fundid: $fundid\n    shareclasscode: $shareclasscode\n    countrycode: $countrycode\n    languagecode: $languagecode\n  ) {\n    producttype\n    shareclass {\n      incepdtstd\n      bmperformance {\n        month_end {\n          bmname\n          bmlabel\n        }\n      }\n      identifiers {\n        fundid\n        shclcode\n      }\n    }\n    vehicletype\n    assetclass\n    assetclassstd\n    aum {\n      totnetassets\n      totnetassetsstd\n      asofdate\n      asofdatestd\n    }\n    invstmntgroup\n  }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var k={};function P(n,r){for(var s=0;s<n.definitions.length;s++){var c=n.definitions[s];if(c.name&&c.name.value==r)return c}}h.definitions.forEach(function(r){if(r.name){var s=new Set;y(r,s),k[r.name.value]=s}}),M.exports=h,M.exports.PutnamInvestments=function(n,r){var s={kind:n.kind,definitions:[P(n,r)]};n.hasOwnProperty("loc")&&(s.loc=n.loc);var c=k[r]||new Set,C=new Set,v=new Set;for(c.forEach(function(u){v.add(u)});v.size>0;){var N=v;v=new Set,N.forEach(function(u){C.has(u)||(C.add(u),(k[u]||new Set).forEach(function(e){v.add(e)}))})}
1return C.forEach(function(u){var S=P(n,u);S&&s.definitions.push(S)}),s}(h,"PutnamInvestments")},29481:M=>{var h={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"Portfolio"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"fundid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"countrycode"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"languagecode"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"Portfolio"},arguments:[{kind:"Argument",name:{kind:"Name",value:"fundid"},value:{kind:"Variable",name:{kind:"Name",value:"fundid"}}},{kind:"Argument",name:{kind:"Name",value:"countrycode"},value:{kind:"Variable",name:{kind:"Name",value:"countrycode"}}},{kind:"Argument",name:{kind:"Name",value:"languagecode"},value:{kind:"Variable",name:{kind:"Name",value:"languagecode"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fundid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"portfolio"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"portfoliochars"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"asofdate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"elemname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"elemdispname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"elemvaluestd"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"elemvaluelocal"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:359}};function y(n,r){if("FragmentSpread"===n.kind)r.add(n.name.value);else if("VariableDefinition"===n.kind){var s=n.type;"NamedType"===s.kind&&r.add(s.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(c){y(c,r)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(c){y(c,r)}),n.definitions&&n.definitions.forEach(function(c){y(c,r)})}h.loc.source={body:"query Portfolio(\n  $fundid: String!\n  $countrycode: String!\n  $languagecode: String!\n) {\n  Portfolio(\n    fundid: $fundid\n    countrycode: $countrycode\n    languagecode: $languagecode\n  ) {\n    fundid\n    portfolio {\n      portfoliochars {\n        asofdate\n        elemname\n        elemdispname\n        elemvaluestd\n        elemvaluelocal\n      }\n    }\n  }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var k={};function P(n,r){for(var s=0;s<n.definitions.length;s++){var c=n.definitions[s];if(c.name&&c.name.value==r)return c}}h.definitions.forEach(function(r){if(r.name){var s=new Set;y(r,s),k[r.name.value]=s}}),M.exports=h,M.exports.Portfolio=function(n,r){var s={kind:n.kind,definitions:[P(n,r)]};n.hasOwnProperty("loc")&&(s.loc=n.loc);var c=k[r]||new Set,C=new Set,v=new Set;for(c.forEach(function(u){v.add(u)});v.size>0;){var N=v;v=new Set,N.forEach(function(u){C.has(u)||(C.add(u),(k[u]||new Set).forEach(function(e){v.add(e)}))})}
1return C.forEach(function(u){var S=P(n,u);S&&s.definitions.push(S)}),s}(h,"Portfolio")}}]);
2//# sourceMappingURL=src_app_ft-components_products_strategy-overview-cards_strategy-overview-cards_module_ts.eae34232812410d003f6.js.map

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.