PageSourceSearch

https://www.franklintempleton.co.uk/caveats.7d2b802d07b6dc6472d6.js

js franklintempleton.co.uk collected 2026-10-03 19:55:14 UTC 5,913 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkgw_core_sites_app=self.webpackChunkgw_core_sites_app||[]).push([["caveats"],{30330:(f,g,i)=>{i.d(g,{t:()=>t});var c=i(26310),p=i(2316);let t=(()=>{class s{constructor(){this.isPopulated=!1}ngOnInit(){this.brConfig=this.component?.getModels()?.config,this.configurationName=this.brConfig?.configurationName||c.WX.GW,this.fundId=this.brConfig?.fundId,this.shareClassCode=this.brConfig?.shareClassCode}}return s.\u0275fac=function(_){return new(_||s)},s.\u0275cmp=p.Xpm({type:s,selectors:[["ng-component"]],inputs:{component:"component",page:"page"},decls:0,vars:0,template:function(_,d){},encapsulation:2}),s})()},74044:(f,g,i)=>{i.r(g),i.d(g,{CaveatsModule:()=>Y});var c=i(54364),p=i(30330),t=i(2316),s=i(35005),r=i(27513),_=i(59278),d=i(43021),l=i(3138);function m(n,o){if(1&n&&(t.TgZ(0,"span"),t._uU(1),t.qZA()),2&n){const e=t.oxw(3);t.xp6(1),t.hij(" - ",e.placement,"")}}function v(n,o){if(1&n&&(t.ynx(0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"h5"),t._uU(4," Legal Caveats Component"),t.YNc(5,m,2,1,"span",0),t.qZA(),t.qZA(),t.qZA(),t.BQk()),2&n){const e=t.oxw(2);t.xp6(5),t.Q6J("ngIf",e.placement)}}function C(n,o){if(1&n&&t._UZ(0,"div",8),2&n){const e=o.$implicit,a=t.oxw(5);t.ekj("small",a.isSmallLegalCaveats),t.Q6J("innerHTML",e,t.oJD)}}function h(n,o){if(1&n&&(t.ynx(0),t.YNc(1,C,1,3,"div",7),t.BQk()),2&n){const e=t.oxw(4);t.xp6(1),t.Q6J("ngForOf",e.legals)}}function u(n,o){1&n&&t._UZ(0,"div",10),2&n&&t.Q6J("innerHTML",o.$implicit,t.oJD)}function x(n,o){if(1&n&&(t.ynx(0),t.YNc(1,u,1,1,"div",9),t.BQk()),2&n){const e=t.oxw(4);t.xp6(1),t.Q6J("ngForOf",e.legals)}}function T(n,o){if(1&n&&(t.TgZ(0,"eds-legal",6),t.YNc(1,h,2,1,"ng-container",0),t.YNc(2,x,2,1,"ng-container",0),t.qZA()),2&n){const e=t.oxw(3);t.Q6J("title",e.importantLegalTitle)("hasSection",!0),t.xp6(1),t.Q6J("ngIf",e.isSiteIntl),t.xp6(1),t.Q6J("ngIf",!e.isSiteIntl)}}function L(n,o){if(1&n&&t._UZ(0,"li",15),2&n){const e=o.$implicit;t.MGl("id","footnote",o.index+1,""),t.Q6J("innerHTML",e,t.oJD)}}function I(n,o){if(1&n&&(t.TgZ(0,"ol",13),t.YNc(1,L,1,2,"li",14),t.qZA()),2&n){const e=t.oxw(4);t.xp6(1),t.Q6J("ngForOf",e.footnotes)}}function M(n,o){if(1&n&&t._UZ(0,"li",17),2&n){const e=o.$implicit;t.MGl("id","footnote",o.index+1,""),t.Q6J("innerHTML",e,t.oJD)}}function Z(n,o){if(1&n&&(t.TgZ(0,"ol",13),t.YNc(1,M,1,2,"li",16),t.qZA()),2&n){const e=t.oxw(4);t.xp6(1),t.Q6J("ngForOf",e.footnotes)}}function J(n,o){if(1&n&&(t.TgZ(0,"eds-legal",11),t.YNc(1,I,2,1,"ol",12),t.YNc(2,Z,2,1,"ol",12),t.qZA()),2&n){const e=t.oxw(3);t.Q6J("title",e.footnotesTitle),t.xp6(1),t.Q6J("ngIf",e.isSiteIntl),t.xp6(1),t.Q6J("ngIf",!e.isSiteIntl)}}function Q(n,o){if(1&n&&(t.ynx(0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.YNc(4,T,3,4,"eds-legal",4),t.YNc(5,J,3,3,"eds-legal",5),t.qZA(),t.qZA(),t.qZA(),t.BQk()),2&n){const e=t.oxw(2);t.xp6(3),t.uIk("id",null!=e.importantLegalTitle&&e.importantLegalTitle.length?"important-legal-info":null),t.xp6(1),t.Q6J("ngIf",null==e.legals?null:e.legals.length),t.xp6(1),t.Q6J("ngIf",null==e.footnotes?null:e.footnotes.length)}}function S(n,o){if(1&n&&(t.ynx(0),t.YNc(1,v,6,1,"ng-container",0),t.YNc(2,Q,6,3,"ng-container",0),t.BQk()),2&n){const e=t.oxw();
1t.xp6(1),t.Q6J("ngIf",e.isEditMode),t.xp6(1),t.Q6J("ngIf",e.placement||(null==e.directCaveats?null:e.directCaveats.length))}}let y=(()=>{class n extends p.t{constructor(e,a,N,E,w){super(),this.caveatService=e,this.translateService=a,this.changeDetector=N,this.siteConfigService=E,this.viewModeService=w,this.footnotes=[],this.legals=[],this.subs=[],this.importantLegalTitle="",this.isEditMode=!1,this.isEditMode=this.viewModeService.isEditMode()}ngOnInit(){super.ngOnInit();const e=this.brConfig;this.placement=e?.placement,this.directCaveats=this.component?.getModels()?.directCaveats,this.caveatService.setCaveatFilter(this.fundId,this.shareClassCode),this.subs.push(this.caveatService.getLegals$(this.placement,this.directCaveats).subscribe(a=>{this.legals=a,this.changeDetector.detectChanges()})),e?.legalTitle&&(this.importantLegalTitle=this.translateService.instant("products.important-legal-title")),e?.showFootnotesTitle&&(this.footnotesTitle=this.translateService.instant("products.footnotes-title")),e?.showFootnotes&&this.subs.push(this.caveatService.getFootnoteContents$().subscribe(a=>{this.footnotes=a,this.changeDetector.detectChanges()})),this.isSiteIntl=this.siteConfigService.isSiteInternational(),this.isSmallLegalCaveats=this.siteConfigService.isSmallLegalCaveats()}ngOnDestroy(){this.subs.forEach(e=>e.unsubscribe())}}return n.\u0275fac=function(e){return new(e||n)(t.Y36(s.o),t.Y36(r.s),t.Y36(t.sBO),t.Y36(_.r5),t.Y36(d.j))},n.\u0275cmp=t.Xpm({type:n,selectors:[["ft-legal-caveats"]],features:[t.qOj],decls:1,vars:1,consts:[[4,"ngIf"],["edsGrid",""],["edsRow",""],["edsCol",""],[3,"title","hasSection",4,"ngIf"],[3,"title",4,"ngIf"],[3,"title","hasSection"],["class","legal-caveats__container",3,"small","innerHTML",4,"ngFor","ngForOf"],[1,"legal-caveats__container",3,"innerHTML"],["class","small",3,"innerHTML",4,"ngFor","ngForOf"],[1,"small",3,"innerHTML"],[3,"title"],["class","list--ordered",4,"ngIf"],[1,"list--ordered"],["edsListItem","",3,"innerHTML","id",4,"ngFor","ngForOf"],["edsListItem","",3,"innerHTML","id"],["edsListItem","","class","small",3,"innerHTML","id",4,"ngFor","ngForOf"],["edsListItem","",1,"small",3,"innerHTML","id"]],template:function(e,a){1&e&&t.YNc(0,S,3,2,"ng-container",0),2&e&&t.Q6J("ngIf",a.page)},directives:[c.O5,l.ljP,l.vZ,l.iKq,l.NQz,c.sg],styles:[".legal-caveats__container[_ngcontent-%COMP%]{overflow-wrap:anywhere}"]}),n})();var F=i(71556),O=i(36239);let Y=(()=>{class n{getComponentMapping(){return{"Legal/Footnote Caveats":y}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.oAB({type:n}),n.\u0275inj=t.cJS({providers:[],imports:[[F.q8,c.ez,l.BWd,l.JI,l.zE6,O.D]]}),n})()}}]);
2//# sourceMappingURL=caveats.7d2b802d07b6dc6472d6.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.