PageSourceSearch

https://www.franklintempleton.com.sg/src_app_ft-components_shared_…rd-access_module_ts.ad83c20d2791ddeb05f5.js

js franklintempleton.com.sg collected 2026-10-03 22:32:28 UTC 2,588 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkgw_core_sites_app=self.webpackChunkgw_core_sites_app||[]).push([["src_app_ft-components_shared_static-password-access_static-password-access_module_ts"],{67786:(A,d,c)=>{c.r(d),c.d(d,{StaticPasswordAccessModule:()=>w});var a=c(54364),l=c(92612),s=c(2316),i=c(55311),u=c(71556);function p(e,n){if(1&e&&s.GkF(0,3),2&e){const t=s.oxw();s.Q6J("brManageContentButton",t.document)("relative",!1)}}function f(e,n){1&e&&(s.TgZ(0,"div",4),s.TgZ(1,"div",5),s.TgZ(2,"div",6),s._uU(3," Click to configure "),s.TgZ(4,"strong"),s._uU(5,"Static Password Access"),s.qZA(),s.qZA(),s.qZA(),s.qZA())}const g=function(e){return{"has-edit-button":e}};let v=(()=>{class e extends l.N{constructor(t,o,r){super(),this.signInService=t,this.storageService=o,this.viewModeService=r,this.isEditMode=this.viewModeService.isEditMode()}ngOnInit(){const t=this.document?.getData(),o={staticPassAccessUsers:t?.staticPassAccessUsers||[],modalBodyContent:t?.modalBodyContent?.value,cookieNameSuffix:t?.cookieNameSuffix},r=this.storageService.staticPassCookieName(o?.cookieNameSuffix);this.storageService.retrieve(r).then(m=>{const S=this.signInService.isStaticPasswordCorrect(o.staticPassAccessUsers,m);(!m||!S)&&this.signInService.setStaticPassAccessConfig(o)})}}return e.\u0275fac=function(t){return new(t||e)(s.Y36(i.yE),s.Y36(i.V1),s.Y36(i.jO))},e.\u0275cmp=s.Xpm({type:e,selectors:[["ft-static-password-access"]],features:[s.qOj],decls:3,vars:5,consts:[["edsGrid","",3,"ngClass"],["documentTemplateQuery","new-password-access-document","folderTemplateQuery","new-password-access-folder","parameter","document","root","",3,"brManageContentButton","relative",4,"ngIf"],["class","no-document",4,"ngIf"],["documentTemplateQuery","new-password-access-document","folderTemplateQuery","new-password-access-folder","parameter","document","root","",3,"brManageContentButton","relative"],[1,"no-document"],["edsGrid","",1,"no-document__component"],[1,"no-document__overlay"]],template:function(t,o){1&t&&(s.TgZ(0,"div",0),s.YNc(1,p,1,2,"ng-container",1),s.qZA(),s.YNc(2,f,6,0,"div",2)),2&t&&(s.Q6J("ngClass",s.VKq(3,g,o.isEditMode)),s.xp6(1),s.Q6J("ngIf",o.isEditMode),s.xp6(1),s.Q6J("ngIf",o.isEditMode))},directives:[a.mk,a.O5,u.bF],encapsulation:2}),e})(),w=(()=>{class e{getComponentMapping(){return{"Static Password Access":v}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.oAB({type:e}),e.\u0275inj=s.cJS({imports:[[a.ez,u.q8]]}),e})()}}]);
2//# sourceMappingURL=src_app_ft-components_shared_static-password-access_static-password-access_module_ts.ad83c20d2791ddeb05f5.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.