1"use strict";(self.webpackChunkget_access=self.webpackChunkget_access||[]).push([[3290],{73290:(Ft,p,l)=>{l.r(p),l.d(p,{AdminContainerDetailModule:()=>ht});var d=l(32881),u=l(49870),m=l(10467),y=l(55818),g=l(60995),t=l(41360),h=l(73159),R=l(20328),_=l(68018),C=l(25456),j=l(96048),D=l(89967),I=l(66351),S=l(69492),A=l(91199),E=l(34895),f=l(96850),v=l(30450);const k=(n,r)=>({"main-detail-toolbar":n,"main-detail-toolbar-dialog":r}),c=(n,r)=>r.name;function T(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",17),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG();return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG();t.Y8G("item",i.item)("context",i)("formField",e)}}function G(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG();return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG();t.Y8G("layoutName","destra")("item",i.item)("context",i)("formField",e)}}function M(n,r){1&n&&(t.j41(0,"span",24),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"container_kill_switch_access_status_blocked")))}function K(n,r){1&n&&(t.j41(0,"span",25),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"container_kill_switch_access_status_active")))}function $(n,r){if(1&n){const e=t.RV6();t.j41(0,"p",21),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"mat-slide-toggle",22),t.bIt("change",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onAccessKillSwitchChange(o))}),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"p",23),t.DNE(7,M,3,3,"span",24)(8,K,3,3,"span",25),t.k0s()}if(2&n){const e=t.XpG(2);t.R7$(),t.JRh(t.bMT(2,5,"container_kill_switch_access_hint")),t.R7$(2),t.Y8G("checked",e.accessKillSwitchDisabled)("disabled",e.accessKillSwitchLoading),t.R7$(),t.SpI(" ",t.bMT(5,7,"container_kill_switch_access_label")," "),t.R7$(3),t.vxM(e.accessKillSwitchDisabled?7:8)}}function X(n,r){1&n&&(t.j41(0,"span",24),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"container_kill_switch_status_blocked")))}function N(n,r){1&n&&(t.j41(0,"span",25),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"container_kill_switch_status_active")))}function P(n,r){if(1&n){const e=t.RV6();t.j41(0,"p",21),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"mat-slide-toggle",22),t.bIt("change",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onPasswordResetKillSwitchChange(o))}),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"p",23),t.DNE(7,X,3,3,"span",24)(8,N,3,3,"span",25),t.k0s()}if(2&n){const e=t.XpG(2);t.R7$(),t.JRh(t.bMT(2,5,"container_kill_switch_reset_hint")),t.R7$(2),t.Y8G("checked",e.passwordResetKillSwitchDisabled)("disabled",e.passwordResetKillSwitchLoading),t.R7$(),t.SpI(" ",t.bMT(5,7,"container_kill_switch_reset_label")," "),t.R7$(3),t.vxM(e.passwordResetKillSwitchDisabled?7:8)}}function V(n,r){if(1&n&&(t.j41(0,"mat-tab",10),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",19),t.DNE(4,$,9,9),t.k0s()(),t.j41(5,"div",20)(6,"div",19),t.DNE(7,P,9,9),t.k0s()()()),2&n){const e=t.XpG();t.R7$(4),t.vxM(e.accessKillSwitchReady?4:-1),t.R7$(3),t.vxM(e.passwordResetKillSwitchReady?7:-1)}}function z(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","email")("item",i.item)("context",i)("formField",e)}}function B(n,r){if(1&n&&(t.j41(0,"mat-tab",11),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",19)(4,"form",7),t.Z7z(5,z,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields)}}function L(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","sms")("item",i.item)("context",i)("formField",e)}}function O(n,r){if(1&n&&(t.j41(0,"mat-tab",12),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",19)(4,"form",7),t.Z7z(5,L,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields)}}function Y(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);
1t.Y8G("layoutName","config_pwa")("item",i.item)("context",i)("formField",e)}}function U(n,r){if(1&n&&(t.j41(0,"mat-tab",13),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",19)(4,"form",7),t.Z7z(5,Y,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields)}}function Z(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","aspetto-sinistra")("item",i.item)("context",i)("formField",e)}}function J(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","aspetto-destra")("item",i.item)("context",i)("formField",e)}}function W(n,r){if(1&n&&(t.j41(0,"mat-tab",14),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",6)(4,"form",7),t.Z7z(5,Z,1,4,"widget-form-item",9,c),t.k0s()(),t.j41(7,"div",6)(8,"form",7),t.Z7z(9,J,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields),t.R7$(4),t.Dyx(e.formFields)}}function Q(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","login-sinistra")("item",i.item)("context",i)("formField",e)}}function H(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","login-destra")("item",i.item)("context",i)("formField",e)}}function q(n,r){if(1&n&&(t.j41(0,"mat-tab",15),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",6)(4,"form",7),t.Z7z(5,Q,1,4,"widget-form-item",9,c),t.k0s()(),t.j41(7,"div",6)(8,"form",7),t.Z7z(9,H,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields),t.R7$(4),t.Dyx(e.formFields)}}function tt(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","toolbar-sinistra")("item",i.item)("context",i)("formField",e)}}function et(n,r){if(1&n){const e=t.RV6();t.j41(0,"widget-form-item",18),t.bIt("onFormItemEvent",function(o){t.eBV(e);const a=t.XpG(2);return t.Njj(a.onFormItemEvent(o))}),t.k0s()}if(2&n){const e=r.$implicit,i=t.XpG(2);t.Y8G("layoutName","toolbar-destra")("item",i.item)("context",i)("formField",e)}}function it(n,r){if(1&n&&(t.j41(0,"mat-tab",16),t.nrm(1,"br"),t.j41(2,"div",0)(3,"div",6)(4,"form",7),t.Z7z(5,tt,1,4,"widget-form-item",9,c),t.k0s()(),t.j41(7,"div",6)(8,"form",7),t.Z7z(9,et,1,4,"widget-form-item",9,c),t.k0s()()()()),2&n){const e=t.XpG();t.R7$(5),t.Dyx(e.formFields),t.R7$(4),t.Dyx(e.formFields)}}const nt=[{path:"",component:(()=>{class n extends y.m{constructor(e,i,o,a,s,w,Ct,vt,bt,xt){super(a,s,w,Ct,vt,bt,e),this.userprofileService=i,this.translateService=o,this.installerutilityService=xt,this.passwordResetKillSwitchDisabled=!1,this.passwordResetKillSwitchReady=!1,this.passwordResetKillSwitchLoading=!1,this.accessKillSwitchDisabled=!1,this.accessKillSwitchReady=!1,this.accessKillSwitchLoading=!1,this.containerService=w,this.dialog=e,this.collectionName="container",this.addMoreMenuItem("Installa permessi","key","installaPermessi"),this.addMoreMenuItem("Installa template email","email","installaTemplateEmail"),this.addMoreMenuItem("Installa reminder email","notifications","installaReminderEmail"),this.addMoreMenuItem("Propaga impostazioni","tune","copyConfigFromStaging"),this.addMoreMenuItem("Forza init","restart_alt","forceInit")}forceInit(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{let s=yield e.pageService.forceInit(e.item._id);e.manageSuccess(s)}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}copyConfigFromStaging(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{yield e.askConfirm({message:"Le configurazioni del contenitore verranno allineati con quelli dello staging. Continuare?"});let s=yield e.pageService.cf_aggiornaConfigContenitori(e.item._id);e.manageSuccess(s)}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}installaPermessi(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{yield e.askConfirm({message:"I permessi verranno installati dal file installer su questo contenitore (contenitore sorgente escluso). Continuare?"});let s=yield e.installerutilityService.installaPermessi(e.item._id);e.manageSuccess(s)}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}installaTemplateEmail(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{yield e.askConfirm({message:"I template email verranno installati dal file installer su questo contenitore (contenitore sorgente escluso). Continuare?"});let s=yield e.installerutilityService.installaTemplateEmail(e.item._id);e.manageSuccess(s)}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}installaReminderEmail(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{yield e.askConfirm({message:"I reminder email verranno installati dal file installer su questo contenitore (contenitore sorgente escluso). Continuare?"});let s=yield e.installerutilityService.installaReminderEmail(e.item._id);e.manageSuccess(s)}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}restoreEmailSettings(){var e=this;return(0,m.A)(function*(){return new Promise(function(){var i=(0,m.A)(function*(o,a){try{return void(yield e.askConfirm({message:"Funzione deprecata"}))}catch(s){e.manageError(s)}});return function(o,a){return i.apply(this,arguments)}}())})()}ngOnInit(){this.itemLoadEvent.subscribe(()=>{this.loadAccessKillSwitch(),this.loadPasswordResetKillSwitch()});let e=new g.m;e.users=[],e.userprofiles=[],this.prepareItem(e),this.titolo="Titolo"}loadAccessKillSwitch(){var e=this;return(0,m.A)(function*(){if(e.item&&e.item._id)try{e.accessKillSwitchLoading=!0;let i=yield e.containerService.cf_getContainerAccessKillSwitch(e.item._id);e.accessKillSwitchDisabled=i&&!0===i.disabled,e.accessKillSwitchReady=!0}catch(i){e.manageError(i)}finally{e.accessKillSwitchLoading=!1}})()}onAccessKillSwitchChange(e){var i=this;return(0,m.A)(function*(){if(!i.item||!i.item._id)return;const o=e.checked,a=i.accessKillSwitchDisabled;try{let s=o?"container_kill_switch_access_confirm_on":"container_kill_switch_access_confirm_off";yield i.askConfirm({message:i.translateService.instant(s)}),i.accessKillSwitchLoading=!0,yield i.containerService.cf_setContainerAccessKillSwitch(i.item._id,o),i.accessKillSwitchDisabled=o,i.manageSuccess({})}catch(s){e.source.checked=a,i.accessKillSwitchDisabled=a,s&&(yield i.loadAccessKillSwitch(),i.manageError(s))}finally{i.accessKillSwitchLoading=!1}})()}loadPasswordResetKillSwitch(){var e=this;return(0,m.A)(function*(){if(e.item&&e.item._id)try{e.passwordResetKillSwitchLoading=!0;let i=yield e.containerService.cf_getPasswordResetKillSwitch(e.item._id);e.passwordResetKillSwitchDisabled=i&&!0===i.disabled,e.passwordResetKillSwitchReady=!0}catch(i){e.manageError(i)}finally{e.passwordResetKillSwitchLoading=!1}})()}onPasswordResetKillSwitchChange(e){var i=this;return(0,m.A)(function*(){if(!i.item||!i.item._id)return;const o=e.checked,a=i.passwordResetKillSwitchDisabled;try{let s=o?"container_kill_switch_confirm_on":"container_kill_switch_confirm_off";yield i.askConfirm({message:i.translateService.instant(s)}),i.passwordResetKillSwitchLoading=!0,yield i.containerService.cf_setPasswordResetKillSwitch(i.item._id,o),i.passwordResetKillSwitchDisabled=o,i.manageSuccess({})}catch(s){e.source.checked=a,i.passwordResetKillSwitchDisabled=a,s&&(yield i.loadPasswordResetKillSwitch(),i.manageError(s))}finally{i.passwordResetKillSwitchLoading=!1}})()}isText_login(){return!(!this.item.aspetto_login_type||"text"!==this.item.aspetto_login_type)}isImage_login(){return!(!this.item.aspetto_login_type||"image"!==this.item.aspetto_login_type)}isImage_login_2(){return!(!this.item.aspetto_login_type||"image20"!==this.item.aspetto_login_type)}isText_toolbar(){return!(!this.item.aspetto_toolbar_type||"text"!==this.item.aspetto_toolbar_type)}isImage_toolbar(){return!(!this.item.aspetto_toolbar_type||"image"!==this.item.aspetto_toolbar_type)}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(h.j),t.rXU(R.UK),t.rXU(_.c$),t.rXU(C.Ix),t.rXU(C.nX),t.rXU(g.J),t.rXU(j.aZ),t.rXU(D.B),t.rXU(I.V),t.rXU(S.s))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-admin-container-detail"]],standalone:!1,features:[t.Vt3],decls:24,vars:12,consts:[[1,"row"],[1,"col-md-12"],[1,"card"],[3,"context","ngClass"],[1,"card-block"],["label","Generale"],[1,"col-md-6","engine-col-padding"],["action","javascript:",1,"form-material"],[3,"item","context","formField"],[3,"layoutName","item","context","formField"],["label","Sicurezza"],["label","Config email"],["label","SMS"],["label","Config PWA"],["label","Variabili CSS"],["label","Login"],["label","Toolbar"],[3,"onFormItemEvent","item","context","formField"],[3,"onFormItemEvent","layoutName","item","context","formField"],[1,"col-md-12","engine-col-padding"],[1,"row","mt-4"],[1,"text-muted"],[3,"change","checked","disabled"],[1,"mt-2"],[1,"badge","bg-warning"],[1,"badge","bg-success"]],template:function(i,o){1&i&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.nrm(3,"widget-header-detail",3),t.j41(4,"div",4)(5,"mat-tab-group")(6,"mat-tab",5),t.nrm(7,"br"),t.j41(8,"div",0)(9,"div",6)(10,"form",7),t.Z7z(11,T,1,3,"widget-form-item",8,c),t.k0s()(),t.j41(13,"div",6)(14,"form",7),t.Z7z(15,G,1,4,"widget-form-item",9,c),t.k0s()()()(),t.DNE(17,V,8,2,"mat-tab",10)(18,B,7,0,"mat-tab",11)(19,O,7,0,"mat-tab",12)(20,U,7,0,"mat-tab",13)(21,W,11,0,"mat-tab",14)(22,q,11,0,"mat-tab",15)(23,it,11,0,"mat-tab",16),t.k0s()()()()()),2&i&&(t.R7$(3),t.Y8G("context",o)("ngClass",t.l_i(9,k,!o.role&&"dialog"!=o.openMode,"dialog"==o.openMode)),t.R7$(8),t.Dyx(o.formFields),t.R7$(4),t.Dyx(o.formFields),t.R7$(2),t.vxM(o.item&&o.item._id?17:-1),t.R7$(),t.vxM(o.item&&o.item._id?18:-1),t.R7$(),t.vxM(o.item&&o.item._id?19:-1),t.R7$(),t.vxM(o.item&&o.item._id?20:-1),t.R7$(),t.vxM(o.item&&o.item._id?21:-1),t.R7$(),t.vxM(o.item&&o.item._id?22:-1),t.R7$(),t.vxM(o.item&&o.item._id?23:-1))},dependencies:[d.YU,A.N,E._,f.mq,f.T8,v.sG,_.D9],styles:[".mat-tab-body-content{height:100%;overflow:hidden!important} .mat-mdc-tab-header{background-color:var(--tab_background_color)!important} .mat-mdc-tab .mdc-tab__text-label{color:var(--tab_label_color)!important} .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--tab_active_label_color)!important} .mat-mdc-tab-group.mat-primary .mat-mdc-tab-ink-bar{background-color:var(--tab_ink_bar_color)!important} .mat-mdc-tab-body-content{background-color:var(--tab_body_background_color)!important}",".engine-row-center[_ngcontent-%COMP%]{display:flex;flex-flow:row;justify-content:center}.engine-col-padding[_ngcontent-%COMP%]{padding:20px} .mat-mdc-tab-body-content{overflow-x:hidden!important} .detail-page-100 .mat-mdc-tab-header{background-color:var(--main_background_color);padding-left:17px;padding-right:7px;position:sticky;top:100px;z-index:99} .detail-page-50 .mat-mdc-tab-header{background-color:var(--main_background_color);padding-left:17px;padding-right:7px;position:sticky;top:50px;z-index:99} .toolbar .mat-select-value-text{color:var(--toolbar_text_color)} .toolbar .mat-select-arrow{color:var(--toolbar_text_color)} .toolbar .mat-form-field-underline{background-color:var(--toolbar_text_color)} .toolbar .mat-slide-toggle-bar{background-color:var(--toolbar_text_color)!important} .toolbar mat-label{color:var(--toolbar_text_color)} .toolbar .mat-datepicker-toggle-default-icon{color:var(--toolbar_text_color)} .mat-mdc-paginator-container{flex-wrap:nowrap!important} .mat-mdc-paginator-page-size{align-items:center!important}.engine-buttons-space[_ngcontent-%COMP%]{width:10px}.engine-buttons-container[_ngcontent-%COMP%]{display:flex;flex-flow:row}.mat-stepper-horizontal[_ngcontent-%COMP%], .mat-stepper-vertical[_ngcontent-%COMP%]{background-color:transparent}.dialog-mode[_ngcontent-%COMP%]{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.dialog-mode[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%]{flex:1!important;margin:0!important;display:flex!important;flex-direction:column!important;height:100%!important}.dialog-mode[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .col-md-12[_ngcontent-%COMP%]{flex:1!important;padding:0!important;display:flex!important;flex-direction:column!important;height:100%!important}.dialog-mode[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .col-md-12[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{flex:1!important;margin:0!important;display:flex!important;flex-direction:column!important;height:100%!important;border-radius:0!important;box-shadow:none!important;border:none!important;background-color:transparent!important} .cdk-overlay-dark-backdrop{background:var(--dialog_backdrop_color, rgba(0, 0, 0, .32))!important}"]})}}return n})(),data:{title:"Container detail",icon:"icon-crown",caption:"lorem ipsum dolor sit amet, consectetur adipisicing elit - notification",status:!0}}];let ot=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({imports:[u.iI.forChild(nt),u.iI]})}}return n})();var b=l(16421),x=l(7199),at=l(88834),rt=l(82765),lt=l(6704),st=l(8374
10),mt=l(40100),ct=l(3902),dt=l(5951),_t=l(5380),ft=l(33833),F=l(89417),pt=l(60850);let ut=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({imports:[x.h,d.MD,lt.M,h.n,at.Hl,ft.UN,F.YN,F.X1,_t.M,ct.Fg,mt.fS,rt.g7,dt.Wk,st.m_,b.G,pt.jL]})}}return n})();var gt=l(78191);let ht=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({imports:[d.MD,gt.Q,ot,x.h,b.G,f.RI,v.mV,_.h,ut]})}}return n})()}}]);
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.