PageSourceSearch

https://tms.localsoft.com/ui/chunk-EQERARZ2.js

js localsoft.com collected 2026-10-05 04:40:56 UTC 3,857 bytes, 1 lines download raw bytes

1import{a as z}from"./chunk-VYSKMO4V.js";import{a as D}from"./chunk-RWRII7KG.js";import"./chunk-HT4NVVLS.js";import"./chunk-63EKRC7I.js";import{a as H}from"./chunk-KNDSKMAF.js";import{a as L,f as T}from"./chunk-B72M3KA3.js";import{a as R}from"./chunk-YCFSTH44.js";import{a as k}from"./chunk-3S4BTKZM.js";import{c as S,i as x,j as _}from"./chunk-AEXM3NDU.js";import{a as E}from"./chunk-DCVXHXDO.js";import"./chunk-6UV5A6H3.js";import{a as g}from"./chunk-OL34LREM.js";import{a as O}from"./chunk-JEO6WSAG.js";import"./chunk-7TPLKZIR.js";import"./chunk-LTO276A7.js";import{e as M}from"./chunk-U5MEUWEY.js";import"./chunk-UIQHNFDP.js";import"./chunk-HPHVQO5Y.js";import{Lb as p,Nb as c,Sb as d,Tb as f,Ub as h,Vb as a,Xc as B,Yc as P,Za as y,cb as i,ia as r,mc as u,wb as C,yc as b,zb as v}from"./chunk-QQFLHA75.js";import"./chunk-MG3ERZGY.js";var s=class e{#e=r(M);transform(t){let o=new DOMParser().parseFromString(t,"text/html");o.querySelectorAll('a[target="_blank"]').forEach(w=>{let l=w.getAttribute("rel")||"";l.includes("noreferrer")||w.setAttribute("rel",l?l+" noreferrer":"noreferrer")});let F=o.body.innerHTML;return this.#e.bypassSecurityTrustHtml(z.sanitize(F,{USE_PROFILES:{html:!0},ADD_ATTR:["target","rel"]}))}static \u0275fac=function(n){return new(n||e)};static \u0275pipe=v({name:"safeHtml",type:e,pure:!0})};function N(e,t){if(e&1&&(f(0,"mat-card",1),a(1,"pl-markdown",3),h()),e&2){let n=u();i(),d("markdown",n.welcomeBanner)}}function U(e,t){if(e&1&&(a(0,"div",2),B(1,"safeHtml")),e&2){let n=u();d("innerHtml",P(1,1,n.welcomeBanner),y)}}var m=class e{#e=r(_);#n=r(O);#o=r(H);#t=r(E);#r=r(R);welcomeBanner;showBanner=!0;advancedBanner=!1;systemErrors;constructor(){this.#t.clearNotifications(),this.showBanner=this.#e.url==="/login",this.#e.events.pipe(g()).subscribe(t=>{t instanceof S&&(this.showBanner=t.url==="/login")}),this.#n.getSystemMessages(this.#o.currentLocale).pipe(g()).subscribe(t=>{this.welcomeBanner=t.welcomeMessage,this.advancedBanner=t.htmlWelcomeMessage,t.systemErrorMessages.forEach(n=>this.#t.notify(n,"ERROR"))}),this.initializePasswordEncryption()}initializePasswordEncryption(){this.#r.getPasswordEncryptor().catch(()=>{this.#t.notify($localize`:@@error.fatal:The system configuration could not be loaded. Please contact the administrator.`,"ERROR")})}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=C({type:e,selectors:[["pl-login"]],decls:5,vars:4,consts:[[1,"cardbox"],["appearance","outlined",1,"simpleBanner"],[1,"welcome",3,"innerHtml"],[1,"welcome",3,"markdown"]],template:function(n,o){n&1&&(f(0,"pl-unauthenticated-frame")(1,"div",0),a(2,"router-outlet"),p(3,N,2,1,"mat-card",1),h()(),p(4,U,2,3,"div",2)),n&2&&(i(),b("simpleBanner",!o.advancedBanner&&o.showBanner&&o.welcomeBanner),i(2),c(!o.advancedBanner&&o.showBanner&&o.welcomeBanner?3:-1),i(),c(o.advancedBanner&&o.showBanner&&o.welcomeBanner?4:-1))},dependencies:[D,x,T,L,k,s],styles:["[_nghost-%COMP%]{display:flex}[_nghost-%COMP%]   pl-unauthenticated-frame[_ngcontent-%COMP%]{flex-grow:1}.cardbox.simpleBanner[_ngcontent-%COMP%] > mat-card.simpleBanner[_ngcontent-%COMP%]{box-sizing:content-box;margin-top:2em;max-height:27vh;overflow-x:hidden;overflow-y:auto;word-break:break-word;white-space:pre-wrap;width:310px;padding:1em 2.2em}div.welcome[_ngcontent-%COMP%]{background-color:#fff;width:33%;max-width:33%;padding:4em;height:100vh;word-break:break-word;box-sizing:border-box;white-space:pre-wrap;overflow-x:hidden;overflow-y:auto}"]})};var pe=[{path:"",component:m,children:[{path:"",loadComponent:()=>import("./chunk-NKVIUEVK.js").then(e=>e.LoginFormComponent)},{path:"password-reset",loadChildren:()=>import("./chunk-767RV4YB.js")},{path:"support",loadChildren:()=>import("./chunk-GY2T2B4Y.js")}]},{path:"2fa",loadComponent:()=>import("./chunk-7IJCRUB4.js").then(e=>e.TwoFactorAuthenticationComponent)}];export{pe as default};

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.