1(self.webpackChunkgw_core_sites_app=self.webpackChunkgw_core_sites_app||[]).push([["default-src_app_ft-components_literature_literature-fund-document_services_literature-fund-do-acfdac"],{49052:(N,x,r)=>{"use strict";r.d(x,{N:()=>P});var U=r(59413),S=r(20957),b=r(26310),W=r(34811),I=r.n(W),d=r(90267),l=r.n(d),v=r(79441),E=r(22663);class P{constructor(e,t,i,u,h,L,n){this.literatureDataService=e,this.literatureConfigService=t,this.cartService=i,this.segmentService=u,this.profileService=h,this.personalisationService=L,this.translateService=n,this.documentListingData$=new v.xQ,this.state={isError:!1},this.cartDocIds=[],this.loggedInColumnToDisplay=[],this.clientUseYesCount=0,this.unsubscribe$=new v.xQ,this.excelDataMap=new Map,this.excelFundLevelData=[],this.documentsAvailableForExcel=[],this.isInternational=this.literatureConfigService.isInternational,this.profileService.isLoggedIn$().pipe((0,E.R)(this.unsubscribe$)).subscribe(m=>{this.isLoggedIn=m}),this.personalisationService.isIdentified$().pipe((0,E.R)(this.unsubscribe$)).subscribe(m=>{this.isIdentified=m}),this.personalisationService.getFirmPfgiToken$().pipe((0,E.R)(this.unsubscribe$)).subscribe(m=>{this.isPfgiToken=!!m})}getLiteratureDocumentListingData(e,t){return{literatureData:e,product:t}}getCustomLiteratureDocumentListingData(e,t,i,u){const h=[];return i.forEach(L=>{"SINGLCLASS"!==L&&t.shareClasses.forEach(n=>{n.shareClassCode===L&&h.push(n.shareClassName)})}),{literatureData:e,product:t,shareClass:h.length>0?h:["-"],identifier:u}}register(){return this.documentListingData$.asObservable()}getDownloadUrl(e){let t;return t=e&&-1!==e.indexOf("https")?e:this.literatureDataService.getDownloadUrl(this.isInternational?"listing":e),t}checkShareClassAvailablity(e,t,i=!1){if(e.allShareClass=[],e.frkShareClassCode?.length>0){const u=t.shareClasses;let h=!1,L=!1;for(const n of u){L=!1;const m=n.identifiers.shareClassCode;h=!1,e.frkShareClassCode.forEach(_=>{m===U.DC&&_.toLowerCase()===U.LR&&(_=U.DC),this.mapRomanAndNumericShareClass(_)===this.mapRomanAndNumericShareClass(m)&&(e.shareclass=n,n&&n.isEtfClass&&(n.shareClassFeeStructure=n.shareClassCode),e.allShareClass.push(n),h=!0)}),h&&(L=n.primaryShareClass)}e.showShareClass=!i&&h?1===e.frkShareClassCode?.length&&!L:1===e.frkShareClassCode?.length}}loadDocumentList(e,t,i,u){this.isInternational&&(this.isShareClassValid(e)||u)?this.literatureConfigService.isCanada&&e?.availableForLoggedInUser===b.Hj.YES?this.isLoggedIn&&this.addToList(e,t,i):this.addToList(e,t,i):this.isInternational||this.isShareClassValid(e)&&(this.isDocForLoggedIn(e),this.addToList(e,t,i))}addToList(e,t,i){this.literatureDataService.mapLiteratureUrl(e);const u=this.getLiteratureDocumentListingData(e,t);u.literatureData.rowId=this.getUniqueID(u),u.literatureData.fundNameGenerated=this.getFundNameGenerated(u),i.push(u),u?.product?.fundId&&this.prepareExcelData(u)}getUniqueID(e){let t=e?.literatureData?.rowId;return e?.product?.fundId&&(t+="--"+e?.product?.fundId),e?.literatureData?.shareclass&&(t+="--"+e?.literatureData?.shareclass?.shareClassCode),e?.product?.fundUmbrella&&(t+="--"+e?.product?.fundUmbrella),t}getFundNameGenerated(e){return this.isInternational?(0,S.Wl)(e,this.translateService,this.literatureConfigService.isCanada):(0,S.ju)(e,this.translateService)}prepareExcelData(e){let t,i,u;const h=e?.literatureData?.allShareClass;h&&h.length>0?h.forEach(L=>{const n=e.product.fundName.toLowerCase()+"-"+L?.shareClassName+"-"+e.product.fundId;if(this.excelDataMap.has(n))u=this.excelDataMap.get(n),t=this.setDocLink(e.literatureData?.dctermsType,e.literatureData?.pdfDownloadLink),i=l()(u),i.push(t),this.excelDataMap.set(n,i);else{const m=this.createExcelObject(e,L);t=this.setDocLink(e.literatureData?.dctermsType,e.literatureData?.pdfDownloadLink),i=l()(m),i.push(t),this.excelDataMap.set(n,i)}}):this.excelFundLevelData[e.product.fundId]?this.excelFundLevelData[e.product.fundId].push(this.setDocLink(e.literatureData?.dctermsType,e.literatureData?.pdfDownloadLink)):this.excelFundLevelData[e.product.fundId]=[this.setDocLink(e.literatureData?.dctermsType,e.literatureData?.pdfDownloadLink)]}createExcelObject(e,t){const i=[];return i.push({columnHeader:"fundId",columnValue:e.product?.fundId}),i.push({columnHeader:"fundName",columnValue:e.product?.fundName}),i.push({columnHeader:"shareClassName",columnValue:t?.shareClassName}),i.push({columnHeader:"shareClassCurrency",columnValue:t?.shareClassCurrency}),i.push({columnHeader:"ticker",columnValue:t?.identifiers?.ticker}),i.push({columnHeader:"isin",columnValue:t?.identifiers?.isin}),i.push({columnHeader:"sedol",columnValue:t?.identifiers?.sedol}),i.push({columnHeader:"bloomberg",columnValue:t?.identifiers?.bloomberg}),i.push({columnHeader:"taid",columnValue:t?.identifiers?.taid}),i.push({columnHeader:"cusip",columnValue:t?.identifiers?.cusip}),i.push({columnHeader:"reuterSystem",columnValue:t?.identifiers?.reuterSystem}),i.push({columnHeader:"countryCode",columnValue:t?.identifiers?.countryCode}),i.push({columnHeader:"languageCode",columnValue:t?.identifiers?.languageCode}),i.push({columnHeader:"mexId",columnValue:t?.identifiers?.mexId}),i.push({columnHeader:"apir",columnValue:t?.identifiers?.apir}),i.push({columnHeader:"arsn",columnValue:t?.identifiers?.arsn}),i.push({columnHeader:"anbimaCode",columnValue:t?.identifiers?.anbimaCode}),i.push({columnHeader:"vln",columnValue:t?.identifiers?.vln}),i.push({columnHeader:"intradayNav",columnValue:t?.identifiers?.intradayNav}),i.push({columnHeader:"rfi",columnValue:t?.identifiers?.rfi}),i.push({columnHeader:"adm",columnValue:t?.identifiers?.adm}),i.push({columnHeader:"dsc",columnValue:t?.identifiers?.dsc}),i.push({columnHeader:"iress",columnValue:t?.identifiers?.iress}),i.push({columnHeader:"iressinavCode",columnValue:t?.identifiers?.iressinavCode}),i.push({columnHeader:"fundbmTicker",columnValue:t?.identifiers?.fundbmTicker}),i.push({columnHeader:"wkn",columnValue:t?.identifiers?.wkn}),i.push({columnHeader:"nasdaqxnms",columnValue:t?.identifiers?.nasdaqxnms}),i.push({columnHeader:"iopv",columnValue:t?.identifiers?.iopv}),i.push({columnHeader:"frontend",columnValue:t?.identifiers?.frontend}),i.push({columnHeader:"lowload",columnValue:t?.identifiers?.lowload}),i.push({columnHeader:"mlidentifier",columnValue:t?.identifiers?.mlidentifier}),i}setDocLink(e,t){this.documentsAvailableForExcel.includes(I()(e))||this.documentsAvailableForExcel.push(I()(e));const i=t?.includes("https")?"":this.extractDomain();return{columnHeader:I()(e),columnValue:i+t}}extractDomain(){const e=this.literatureConfigService.getCmsBaseUrl()?.split("/");return e?e[0]+"//"+e[2]:""}isShareClassValid(e){return!(0!==e.frkShareClassCode?.length&&!e.shareclass)}loadCustomDocumentList(e,t,i,u,h,L=!1){if(L){const n=this.getCustomLiteratureDocumentListingData(e,t,i,u);n.shareClass.forEach(m=>{const _=l()(n);_.shareClass=[m],h.push(_)})}else h.push(this.getCustomLiteratureDocumentListingData(e,t,i,u))}mapRomanAndNumericShareClass(e){return"I"===e?"1":"II"===e?"2":"Primary"===e?"P":"Service"===e?"S":e}getClientUseCount(e){this.clientUseYesCount=0;for(const t of e)"Yes"===t?.literatureData?.clientUse&&this.clientUseYesCount++;return this.clientUseYesCount}postEmailDocs(e,t,i){this.literatureDataService.emailDocuments(e,t).subscribe(u=>{i(u.message)})}isDocForLoggedIn(e){const t=this.literatureConfigService.getUserProfile();e.loginRequired=!!e.clientUse&&!(e.clientUse&&"No"!==e.clientUse||t.isLoggedIn||this.isIdentified||this.isPfgiToken)}isInvestor(){return b.VI.INVESTOR===this.segmentService.getCurrentSegmentId()}onDestroyUnsubscribe(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}},47197:(N,x,r)=>{"use strict";r.d(x,{M:()=>M});var U=r(70307),S=r.n(U),b=r(49052),W=r(26310),I=r(5974),d=r(68411),l=r(90267),v=r.n(l),E=r(42720),P=r(81134),T=r(79902),e=r(33927),t=r(22663),i=r(18293),u=r(2316),h=r(79646),L=r(49592),n=r(42550),m=r(55311),_=r(69574),R=r(33788),f=r(27513);const p=d.Y.getLogger("LiteratureFundDocumentService");let M=(()=>{class g extends b.N{constructor(s,a,c,o,C,A,D,O,k){super(s,O,C,o,A,D,k),this.literatureDataService=s,this.overviewService=a,this.headerDocumentsService=c,this.segmentService=o,this.cartService=C,this.profileService=A,this.personalisationService=D,this.literatureConfigService=O,this.translateService=k,this.documentTypes=new Map}populate(s){this.isInternational?this.overviewService.register(S(),{fundId:s.fundId,shareClassCode:s.shareClassCode}).pipe((0,T.w)(a=>(this.productData(a),this.setParamMap(s,a),this.literatureDataService.loadData(this.paramMap,!0).pipe((0,e.U)(c=>{const o=[a,c];this.headerDocumentsService.updatePreviewConfig(this.literatureConfigService?.literatureConfig.documentsWithPreview||[]),this.mergeDataAndSetToAssociatedServices(o)}))))).subscribe():this.literatureDataService.getProfileData$()?.pipe((0,t.R)(this.unsubscribe$),(0,T.w)(a=>{this.literatureDataService.setProfileData(a);const c=this.overviewService.register(S(),{fundId:s.fundId,shareClassCode:s.shareClassCode});this.paramMap=new Map,this.paramMap.set("cache","true").set("frkOneTISNumber",s.fundId).set("shareClass",s.shareClassCode);const o=this.literatureDataService.loadData(this.paramMap,!0);return(0,E.D)([c,o])})).subscribe(a=>{const[c,o]=a;this.productData(c),this.headerDocumentsService.updatePreviewConfig(this.literatureConfigService?.literatureConfig.documentsWithPreview||[]),this.mergeDataAndSetToAssociatedServices(a)},a=>{404===a?.status&&p.warn("[populate] "+a?.messaage+" code: "+a?.error?.error?.errorList[0]?.code)})}getDocs$(s){return this.isInternational?this.getInternationalDocuments$(s):this.getNonInternationalDocuments$(s)}getNonInternationalDocuments$(s){return this.overviewService.register(S(),{fundId:s.fundId,shareClassCode:s.shareClassCode}).pipe((0,T.w)(a=>(this.productData(a),this.setParamMap(s,a),this.literatureDataService.loadData(this.paramMap,!0,!0).pipe((0,e.U)(c=>this.mergeAndReturnListingData([a,c])),(0,i.K)((c,o)=>(0,P.of)([]))))))}getInternationalDocuments$(s){return this.overviewService.register(S(),{fundId:s.fundId,shareClassCode:s.shareClassCode}).pipe((0,T.w)(a=>(this.productData(a),this.setParamMap(s,a),this.literatureDataService.loadData(this.paramMap,!0).pipe((0,e.U)(c=>this.mergeAndReturnListingData([a,c])),(0,i.K)((c,o)=>(0,P.of)([]))))))}setParamMap(s,a){this.paramMap=new Map,this.paramMap.set("cache","true").set("frkOneTISNumber",s.fundId).set("shareClass",s.shareClassCode),this.isInternational&&this.paramMap.set("fundUmbrella",a.fundUmbrella)}getColumnToDisplay(){return this.literatureConfigService.literatureConfig?.fundDocumentGridColumn}getLoggedInColumnToDisplay(){return this.literatureConfigService?.literatureConfig?.documentTypeDisplayForLoggedIn}mapKeyToTabs(s){"HEADER-DOCUMENTS"!==s.documentTab&&this.documentTypes.set(s.documentTab,s.documentTypeDisplay),"HEADER-DOCUMENTS"===s.documentTab&&this.headerDocumentsService.updateConfig(s.documentTypeDisplay)}mergeDataAndSetToAssociatedServices(s){const a=this.mergeAndReturnListingData(s);this.headerDocumentsService.updateDocuments(a),this.dataDisplayByTab(a)}mergeAndReturnListingData(s){p.debug("merge data for literature fund document : ",s),this.loggedInColumnToDisplay=this.getLoggedInColumnToDisplay();const a=[],[c,o]=s;this.dateFormat=this.literatureConfigService?.dateFormat;const C=c;for(const A of o.document){(s=this.literatureDataService.literatureMapper(A)).usePreviewLink=this.literatureConfigService?.literatureConfig?.documentsWithPreview?.includes(s.dctermsType);const D=this.literatureConfigService.getDocumentMappingConfiguration().get(s.dctermsType);this.loadShareClassData(v()(s),C,a,D!==W.W$.FUND_ID)}return a}loadShareClassData(s,a,c,o){this.checkShareClassAvailablity(s,a,o),this.isValidDocument(s)&&this.loadDocumentList(s,a,c)}isValidDocument(s){return!(this.checkCommentaryDocument(s?.dctermsType)&&s.isHistoryData)}checkCommentaryDocument(s){return[I.IF,I.PG,I.tj].includes(s)}dataDisplayByTab(s){const a=new Map;for(const[c,o]of this.documentTypes.entries())s.forEach(C=>{if(o?.includes(C.literatureData.dctermsType?.trim()))if(a.has(c)){const A=a.get(c);A.push(C),a.set(c,A)}else a.set(c,[C])});this.state.datatab=this.sortDataByConfig(a),this.documentListingData$.next(this.state)}sortDataByConfig(s){let a=0;
1return s.forEach(c=>{const o=this.documentTypes.get(Array.from(this.documentTypes.keys())[a]);c.sort((D,O)=>{const k=D.literatureData?.dctermsType,B=O.literatureData?.dctermsType;return o.indexOf(k)>o.indexOf(B)?1:-1}),a++;const C=c.reduce((D,O)=>(D[O?.literatureData?.dctermsType]=[...D[O?.literatureData?.dctermsType]||[],O],D[O?.literatureData?.dctermsType]?.sort((k,B)=>k.literatureData?.dctermsTitle?.toLocaleLowerCase().localeCompare(B.literatureData?.dctermsTitle?.toLocaleLowerCase())),D),Object.create(null)),A=Object.keys(C).reduce((D,O)=>D.concat(C[O]),[]);c.splice(0,c.length,...A)}),s}productData(s){this.literatureConfigService?.literatureConfig[s.productType]?.tabs.forEach(a=>{this.mapKeyToTabs(a)})}ngOnDestroy(){this.onDestroyUnsubscribe()}}return g.\u0275fac=function(s){return new(s||g)(u.LFG(h.u),u.LFG(L.T),u.LFG(n.W),u.LFG(m.BP),u.LFG(_.h),u.LFG(m.H3),u.LFG(m.Cc),u.LFG(R.d),u.LFG(f.s))},g.\u0275prov=u.Yz7({token:g,factory:g.\u0275fac,providedIn:"root"}),g})()},42550:(N,x,r)=>{"use strict";r.d(x,{W:()=>u});var U=r(55311),S=r(5974),b=r(67676),W=r(79441),I=r(13413),d=r(61486),l=r(22663),v=r(9170),E=r(33927),P=r(2316),T=r(27513),e=r(79646);let u=(()=>{class h{constructor(n,m,_,R){this.translateService=n,this.literatureDataService=m,this.siteConfigService=_,this.personalisationService=R,this.showLogIn=!0,this.unsubscribe$=new W.xQ,this.documentsSort=f=>(p,M)=>{const g=f.indexOf(p.docType),y=f.indexOf(M.docType),c=p.hasPrimaryLanguage?1:0,o=M.hasPrimaryLanguage?1:0;return g-y||M.publicationDate?.localeCompare(p.publicationDate)||o-c},this.sitePrimaryLang=this.siteConfigService.getPdsLanguage()?.replace("_","-"),this.documentListingDataInput$=new I.t(1),this.documentConfig$=new I.t(1),this.previewConfig$=new I.t(1),this.literatureDataService.getProfileData$()?.pipe((0,l.R)(this.unsubscribe$),(0,v.h)(f=>!!f)).subscribe(f=>{this.showLogIn=!f?.isLoggedIn||U.i4[f?.profileInfo?.role]===S.SH.toLocaleLowerCase()}),this.personalisationService.isIdentified$()?.pipe((0,l.R)(this.unsubscribe$))?.subscribe(f=>this.isIdentifiedUser=f),this.documentListingData$=(0,d.aj)([this.documentConfig$,this.previewConfig$,this.documentListingDataInput$]).pipe((0,l.R)(this.unsubscribe$),(0,E.U)(f=>this.getDocuments(f[0],f[1],f[2]))),this.documentPreviewData$=(0,d.aj)([this.previewConfig$,this.documentListingDataInput$]).pipe((0,l.R)(this.unsubscribe$),(0,E.U)(f=>this.getPreviewDocuments(f[0],f[1])))}getDocuments(n,m,_){return _.filter(({literatureData:R})=>n.includes(R.dctermsType)&&this.isDocumentDownloadValid(R)).map(({literatureData:R})=>{const f=this.mapDocumentObject(R);return m.includes(f.docType)&&(f.href=f.previewLink),f}).sort(this.documentsSort(n)).filter((R,f,p)=>p.findIndex(M=>M.docType===R.docType)===f).slice(0,4)}getPreviewDocuments(n,m){return m.filter(({literatureData:_})=>n.includes(_.dctermsType)&&this.isDocumentDownloadValid(_)).map(({literatureData:_})=>this.mapDocumentObject(_)).sort(this.documentsSort(n)).filter((_,R,f)=>f.findIndex(p=>p.docType===_.docType)===R).slice(0,10)}mapDocumentObject(n){const m=(0,b.Cf)(n.dctermsType);return{title:`${this.translateService.instant("literature."+n.dctermsType)}`,customFilePath:n.customFilePath,docType:n.dctermsType,tabId:m,publicationDate:n.publicationDate,href:this.getDownloadLink(n),previewLink:n?.shareclass?.previewLink+"#"+m,pdfLink:n.downloadUrl,type:n.fileExtension,iconType:"download",protected:this.isLoginRequired(n),hasPrimaryLanguage:n.dctermsLanguage?.includes(this.sitePrimaryLang)}}isLoginRequired(n){return!(!n.clientUse||this.isIdentifiedUser)&&(!n.clientUse||"No"===n.clientUse)&&this.showLogIn}getDownloadLink(n){return this.isLoginRequired(n)?"":n.pdfDownloadLink}isDocumentDownloadValid(n){return n?.pdfDownloadLink?.length>1&&n?.docId&&n.downloadUrl&&this.isMappedLanguage(n)}isMappedLanguage(n){return!this.siteConfigService.literature?.languageMapping?.length||!(!n.downloadUrl&&!n.literatureHref)&&this.siteConfigService.literature.languageMapping?.some(m=>n.dctermsLanguage?.map(_=>_.toLowerCase()).includes(m.toLowerCase()))}updateDocuments(n){this.documentListingDataInput$.next(n)}updateConfig(n){this.documentConfig$.next(n)}updatePreviewConfig(n){this.previewConfig$.next(n)}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}
1return h.\u0275fac=function(n){return new(n||h)(P.LFG(T.s),P.LFG(e.u),P.LFG(U.r5),P.LFG(U.Cc))},h.\u0275prov=P.Yz7({token:h,factory:h.\u0275fac,providedIn:"root"}),h})()},53619:(N,x,r)=>{"use strict";r.d(x,{OM:()=>L,mk:()=>n,Og:()=>m,Iq:()=>_,HY:()=>R,O_:()=>f});var U=r(44022),S=r(5974),b=r(81907),W=r(68411),I=r(70160),d=r.n(I),l=r(19170),v=r.n(l),E=r(79441),P=r(53466),T=r(22663),e=r(33927),t=r(18293),i=r(2316),u=r(35005);const h=W.Y.getLogger("ExcelDownloadService"),L=[[]],n={v:"",t:"z"},m={v:U.Sk,t:"s"},_=(p,M,g,y,s,a,c)=>{let o=p,C=M;if(M){if("n"===M&&(o=(0,b.Sz)(p)),"d"===M){const D=c?[c]:["L","l",S.yJ],O=d()(p,D);O.isValid()?o=O.format(S.yJ):C="s"}}else{C="s";const D=(0,b.Sz)(p);null!==D&&(C="n",o=D)}(null==o||o===U.Sk)&&(C="s",o=U.Sk);const A={t:C,v:o};if(g){const D={Target:g};y&&(D.Tooltip=y),A.l=D}if(s){const D=Array.isArray(s)?s.map(O=>({t:O})):[{t:s}];D.hidden=!0,A.c=D}return a&&(A.data=a),A},R=(p,M=10)=>{const g=v()(p);h.debug("getColWidths()",p,g);const y=g.map(s=>({wch:s.reduce((c,o)=>Math.max(c,o?.v?.toString().length||0),M)}));return h.debug("col widths",y),y};let f=(()=>{class p{constructor(g){this.caveatService=g,this.unsubscribe$=new E.xQ}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}getProximalCaveat$(g){return this.caveatService.getProximals$(g).pipe((0,P.q)(1),(0,T.R)(this.unsubscribe$),(0,e.U)(y=>{const s=[];return y.map(c=>c.split("\n")).flat()?.forEach(c=>{let o=c.replace(/(<([^>]+)>)/gi,"");o=this.replaceWithAmpersand(o).trim(),o=this.replaceNonBreakingSpace(o),o.length>0&&s.push([_(o,"s")])}),s}),(0,t.K)(()=>[]))}replaceWithAmpersand(g){return g.replace(/&/gi,"&")}replaceNonBreakingSpace(g){return g.replace(/ /gi," ").replace(/\s+/g," ").trim()}}return p.\u0275fac=function(g){return new(g||p)(i.LFG(u.o))},p.\u0275prov=i.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"}),p})()},70307:N=>{var x={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FundDocuments"},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:"fundid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fundname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"producttype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fundumbrlla"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shareclass"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"shclname"},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:[]}]}}]}}]}}]}}],loc:{start:0,end:416}};function S(d,l){if("FragmentSpread"===d.kind)l.add(d.name.value);
1else if("VariableDefinition"===d.kind){var v=d.type;"NamedType"===v.kind&&l.add(v.name.value)}d.selectionSet&&d.selectionSet.selections.forEach(function(E){S(E,l)}),d.variableDefinitions&&d.variableDefinitions.forEach(function(E){S(E,l)}),d.definitions&&d.definitions.forEach(function(E){S(E,l)})}x.loc.source={body:"query FundDocuments(\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 fundid\n fundname\n producttype\n fundumbrlla\n shareclass {\n shclname\n identifiers {\n fundid\n shclcode\n }\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var b={};function W(d,l){for(var v=0;v<d.definitions.length;v++){var E=d.definitions[v];if(E.name&&E.name.value==l)return E}}x.definitions.forEach(function(l){if(l.name){var v=new Set;S(l,v),b[l.name.value]=v}}),N.exports=x,N.exports.FundDocuments=function(d,l){var v={kind:d.kind,definitions:[W(d,l)]};d.hasOwnProperty("loc")&&(v.loc=d.loc);var E=b[l]||new Set,P=new Set,T=new Set;for(E.forEach(function(t){T.add(t)});T.size>0;){var e=T;T=new Set,e.forEach(function(t){P.has(t)||(P.add(t),(b[t]||new Set).forEach(function(u){T.add(u)}))})}return P.forEach(function(t){var i=W(d,t);i&&v.definitions.push(i)}),v}(x,"FundDocuments")}}]); 2//# sourceMappingURL=default-src_app_ft-components_literature_literature-fund-document_services_literature-fund-do-acfdac.fdf30ac64de050a48ff5.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.