PageSourceSearch

https://it-supprt.com/2962.0e6a9426bc539313.js

js it-supprt.com collected 2026-10-05 04:19:20 UTC 19,497 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksafestate_frontend=self.webpackChunksafestate_frontend||[]).push([[2962],{99420:(T,h,o)=>{o.r(h),o.d(h,{PaReportComponent:()=>W});var a=o(11541),I=o(95994),p=o(39829),u=o(51846),m=o(33040),e=o(49925),f=o(43223),s=o(8772),n=o(81929),t=o(28830);let i=(()=>{class l extends n.s2{successCallback(r,c){c.createToast=!c.inputMethod.startsWith("get")}static \u0275fac=function(){let r;return function(g){return(r||(r=t.n5z(l)))(g||l)}}();static \u0275prov=t.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})();var v=o(45597),P=o(2599),_=o(70714),R=o(96814),d=o(71085),x=o(47961),C=o(76662),y=o(21488),J=o(93623),O=o(86420);function w(l,b){1&l&&t._UZ(0,"app-ellipsed-text",12),2&l&&t.Q6J("translate",!0)}function A(l,b){if(1&l&&t._UZ(0,"app-ellipsed-text",13),2&l){const r=t.oxw().$implicit;t.Q6J("value",r.fileName)}}function M(l,b){1&l&&t._UZ(0,"app-ellipsed-text",14),2&l&&t.Q6J("translate",!0)}function L(l,b){if(1&l&&t._UZ(0,"app-ellipsed-text",15),2&l){const r=t.oxw().$implicit,c=t.oxw();t.Q6J("value",c.getLanguageName(r.language))}}const D=function(){return["fas","download"]};function B(l,b){if(1&l){const r=t.EpF();t.TgZ(0,"button",16),t.NdJ("btnClick",function(){t.CHM(r);const g=t.oxw().$implicit,E=t.oxw();return t.KtG(E.onDownloadReport(g.id))}),t._UZ(1,"fa-icon",17),t.qZA()}if(2&l){const r=t.oxw().$implicit,c=t.oxw();t.Q6J("loading",c.downloadingJobId===r.id),t.xp6(1),t.Q6J("icon",t.DdM(2,D))}}const U=function(l){return[l]};function Q(l,b){if(1&l&&(t.TgZ(0,"td",2),t._UZ(1,"app-report-job-status",3),t.qZA(),t.TgZ(2,"td",4),t._UZ(3,"span",5),t.qZA(),t.TgZ(4,"td",4),t.YNc(5,w,1,1,"app-ellipsed-text",6),t.YNc(6,A,1,1,"app-ellipsed-text",7),t.qZA(),t.TgZ(7,"td",4),t.YNc(8,M,1,1,"app-ellipsed-text",8),t.YNc(9,L,1,1,"app-ellipsed-text",9),t.qZA(),t.TgZ(10,"td",10),t.YNc(11,B,2,3,"button",11),t.qZA()),2&l){const r=b.$implicit,c=t.oxw();t.xp6(1),t.Q6J("status",r.status),t.xp6(2),t.Q6J("appI18n.args",t.VKq(7,U,r.creationTime)),t.xp6(2),t.Q6J("ngIf",!r.fileName),t.xp6(1),t.Q6J("ngIf",r.fileName),t.xp6(2),t.Q6J("ngIf",!r.language),t.xp6(1),t.Q6J("ngIf",r.language),t.xp6(2),t.Q6J("ngIf",c.canDownload(r))}}let $=(()=>{class l extends f.W{privacyAssessmentService;signalRService;customerId;successReportJobIcon=p._s;
1headerFields=[{name:"",key:"status",sorting:m.Dd.Disabled,translationContext:"grc",styles:{width:"5%"}},{name:"Creation date",key:"creationTime",sorting:m.Dd.Disabled,translationContext:"grc",styles:{width:"15%"}},{name:"Name",key:"name",sorting:m.Dd.Disabled,translationContext:"grc",styles:{width:"40%"}},{name:"Language",key:"reportLanguage",sorting:m.Dd.Disabled,translationContext:"grc",styles:{width:"15%"}},{name:"",key:"opt",sorting:m.Dd.Disabled,translationContext:"grc"}];listSettings={class:["border-left border-bottom border-right border-top bg-white"],responsive:!0};downloadingJobId;constructor(r,c,g,E){super(r,c),this.privacyAssessmentService=g,this.signalRService=E,this.privacyAssessmentService=(0,I.Ov)(this.privacyAssessmentService,i)}ngOnInit(){this.subscribeToSearchResult(),this.searchParams()}convertSearchParams(r){}configureQueryParams(r,c){}buildSearch(r){return this.privacyAssessmentService.getReportJobs(this.customerId,{sorting:`CreationTime ${m.Dd.Descendant}`,maxResultCount:this.itemsPerPage,skipCount:this.skipCount})}subscribeToSearchResult(){this.searchResult.subscribe(r=>{this.items=r.items,this.totalCount=r.totalCount,this.addReportStatusSubscriptions(this.items.map(c=>c.id))})}onDownloadReport(r){this.downloadingJobId=r,this.privacyAssessmentService.downloadReport(this.customerId,r).pipe((0,a.x)(()=>this.downloadingJobId=null)).subscribe(c=>{e.G.downloadFile(c.blob,c.documentName)})}getLanguageName(r){return(0,u.gL)(r)?.displayName}addReportStatusSubscriptions(r){this.signalRService.subscribeToGroups(r,"UpdatePrivacyAssessmentReportJobStatus",c=>{const g=this.items.find(E=>E.id===c.id);g&&(g.status=c.status,g.fileName=c.fileName,g.language=c.language)},this.unsubscribed$)}canDownload(r){return r.status===s.A2.Completed}static \u0275fac=function(c){return new(c||l)(t.Y36(y.F0),t.Y36(y.gz),t.Y36(J.j),t.Y36(O.u))};static \u0275cmp=t.Xpm({type:l,selectors:[["app-pa-report-job-list"]],inputs:{customerId:"customerId"},standalone:!0,features:[t.qOj,t.jDz],decls:3,vars:10,consts:[["itemsNotFoundMessage","No reports found",3,"sorting","items","totalCount","itemTemplate","headerFields","itemsPerPage","currentPage","isLoading","allowChangeItemsPerPage","settings","pageChange","itemsPerPageChange"],["itemTemplate",""],[1,"align-middle","text-center"],[3,"status"],[1,"align-middle"],["appI18n","{0:dt}",1,"text-overflow",3,"appI18n.args"],["value","Name not set yet","appI18n.context","grc",3,"translate",4,"ngIf"],[3,"value",4,"ngIf"],["translationContext","grc","value","No language set",3,"translate",4,"ngIf"],["translationContext","grc",3,"value",4,"ngIf"],[1,"align-middle","text-right"],["appButton","","appButtonLoading","","mode","success","size","sm",3,"loading","btnClick",4,"ngIf"],["value","Name not set yet","appI18n.context","grc",3,"translate"],[3,"value"],["translationContext","grc","value","No language set",3,"translate"],["translationContext","grc",3,"value"],["appButton","","appButtonLoading","","mode","success","size","sm",3,"loading","btnClick"],[3,"icon"]],template:function(c,g){if(1&c&&(t.TgZ(0,"app-list",0),t.NdJ("pageChange",function(S){return g.changePage(S)})("itemsPerPageChange",function(S){return g.changeItemsPerPage(S)}),t.qZA(),t.YNc(1,Q,12,9,"ng-template",null,1,t.W1O)),2&c){const E=t.MAs(2);t.Q6J("sorting",g.sorting)("items",g.items)("totalCount",g.totalCount)("itemTemplate",E)("headerFields",g.headerFields)("itemsPerPage",g.itemsPerPage)("currentPage",g.currentPage)("isLoading",g.isLoading)("allowChangeItemsPerPage",!0)("settings",g.listSettings)}},dependencies:[C.n,x.y,d.E,R.O5,_.l,P.Hq,P.q8,v.uH,v.BN]})}return l})(),N=(()=>{class l extends n.s2{successCallback(r,c){c.createToast=!c.inputMethod.startsWith("get")}static \u0275fac=function(){let r;return function(g){return(r||(r=t.n5z(l)))(g||l)}}();static \u0275prov=t.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})();var Z=o(70704);const K=["reportJobList"];let W=(()=>{class l{paTabStoreService;privacyAssessmentService;customerId;isCreatingReportJob;reportJobListComponent;constructor(r,c){this.paTabStoreService=r,this.privacyAssessmentService=c,this.privacyAssessmentService=(0,I.Ov)(this.privacyAssessmentService,N)}ngOnInit(){this.customerId=this.paTabStoreService.customerId}onCreateReportJob(){this.isGenerateReportDisabled||(this.isCreatingReportJob=!0,this.privacyAssessmentService.createReportJob(this.customerId).pipe((0,a.x)(()=>this.isCreatingReportJob=!1)).subscribe(r=>{this.reloadReportJobList()}))}reloadReportJobList(){this.reportJobListComponent&&this.reportJobListComponent.startSearch(this.reportJobListComponent.filter)}get isGenerateReportDisabled(){return!1}static \u0275fac=function(c){return new(c||l)(t.Y36(Z.d),t.Y36(J.j))};static \u0275cmp=t.Xpm({type:l,selectors:[["app-pa-report"]],viewQuery:function(c,g){if(1&c&&t.Gf(K,5),2&c){let E;t.iGM(E=t.CRH())&&(g.reportJobListComponent=E.first)}},standalone:!0,features:[t.jDz],decls:10,vars:3,consts:[[1,"row"],[1,"col-md-4"],[1,"bg-light","p-3","rounded","shadow-sm"],["appI18n","Privacy assessment report","appI18n.context","grc",1,"font-weight-bold"],[1,"mt-2"],["appButton","","appButtonLoading","","mode","success",3,"disabled","loading","btnClick"],["appI18n","Create","appI18n.context","grc"],[1,"col-md-8"],[3,"customerId"],["reportJobList",""]],template:function(c,g){1&c&&(t.TgZ(0,"div",0)(1,"div",1)(2,"div",2),t._UZ(3,"label",3),t.TgZ(4,"div",4)(5,"button",5),t.NdJ("btnClick",function(){return g.onCreateReportJob()}
1),t._UZ(6,"span",6),t.qZA()()()(),t.TgZ(7,"div",7),t._UZ(8,"app-pa-report-job-list",8,9),t.qZA()()),2&c&&(t.xp6(5),t.Q6J("disabled",g.isGenerateReportDisabled)("loading",g.isCreatingReportJob),t.xp6(3),t.Q6J("customerId",g.customerId))},dependencies:[d.E,P.Hq,P.q8,$]})}return l})()},86420:(T,h,o)=>{o.d(h,{u:()=>p});var a=o(80952),I=o(28830);let p=(()=>{class u extends a.g{constructor(){super()}hubConnectionEvents(){this.hubConnectionBase("UpdateRiskCatalogReportJobStatus"),this.hubConnectionBase("UpdatePrivacyAssessmentReportJobStatus"),this.hubConnectionBase("UpdateReadinessAssessmentReportJobStatus")}static \u0275fac=function(f){return new(f||u)};static \u0275prov=I.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},47961:(T,h,o)=>{o.d(h,{y:()=>s});var a=o(39829),I=o(45597),p=o(96814),u=o(28830);function m(n,t){if(1&n&&u._UZ(0,"fa-icon",2),2&n){const i=u.oxw();u.Q6J("ngClass",null==i.statusIcons[i.status]?null:i.statusIcons[i.status].colorStyle)("icon",null==i.statusIcons[i.status]?null:i.statusIcons[i.status].icon)("spin",null==i.statusIcons[i.status]?null:i.statusIcons[i.status].spin)}}const e=function(){return["fal","question-circle"]};function f(n,t){1&n&&u._UZ(0,"fa-icon",3),2&n&&u.Q6J("icon",u.DdM(1,e))}let s=(()=>{class n{status;statusIcons={NotStarted:{icon:["fal","clock"]},InProgress:{icon:a.gt,spin:!0},Completed:{icon:["fal","check-circle"],colorStyle:"text-success"},Error:{icon:["fal","times-circle"],colorStyle:"text-danger"}};static \u0275fac=function(v){return new(v||n)};static \u0275cmp=u.Xpm({type:n,selectors:[["app-report-job-status"]],inputs:{status:"status"},standalone:!0,features:[u.jDz],decls:2,vars:2,consts:[[3,"ngClass","icon","spin",4,"ngIf"],[3,"icon",4,"ngIf"],[3,"ngClass","icon","spin"],[3,"icon"]],template:function(v,P){1&v&&(u.YNc(0,m,1,3,"fa-icon",0),u.YNc(1,f,1,2,"fa-icon",1)),2&v&&(u.Q6J("ngIf",P.status),u.xp6(1),u.Q6J("ngIf",!P.status))},dependencies:[p.O5,I.uH,I.BN,p.mk],encapsulation:2})}return n})()},70714:(T,h,o)=>{o.d(h,{l:()=>P});var a=o(2268),I=o(71085),p=o(55816),u=o(61583),m=o(96814),e=o(28830);function f(_,R){if(1&_){const d=e.EpF();e.TgZ(0,"div",3),e.NdJ("isEllipsisShown",function(C){e.CHM(d);const y=e.oxw(2);return e.KtG(y.showEllipsis(C))}),e.qZA()}if(2&_){const d=e.oxw(2);e.Q6J("appI18n.tooltip",d.renderValue)("appI18n.tooltipContext",d.translationContext)("appI18n.tooltipArgs",d.translationArgs)("appI18n",d.renderValue)("appI18n.context",d.translationContext)("appI18n.args",d.translationArgs)}}function s(_,R){if(1&_){const d=e.EpF();e.TgZ(0,"div",4),e.NdJ("isEllipsisShown",function(C){e.CHM(d);const y=e.oxw(2);return e.KtG(y.showEllipsis(C))}),e.qZA()}if(2&_){const d=e.oxw(2);e.Q6J("appI18n",d.renderValue)("appI18n.args",d.translationArgs)("appI18n.context",d.translationContext)}}function n(_,R){if(1&_&&(e.ynx(0),e.YNc(1,f,1,6,"div",1),e.YNc(2,s,1,3,"div",2),e.BQk()),2&_){const d=e.oxw();e.xp6(1),e.Q6J("ngIf",d.showTooltip),e.xp6(1),e.Q6J("ngIf",!d.showTooltip)}}function t(_,R){if(1&_){const d=e.EpF();e.TgZ(0,"div",7),e.NdJ("isEllipsisShown",function(C){e.CHM(d);const y=e.oxw(2);return e.KtG(y.showEllipsis(C))}),e._uU(1),e.qZA()}if(2&_){const d=e.oxw(2);e.Q6J("tooltip",d.renderValue),e.xp6(1),e.hij(" ",d.renderValue," ")}}function i(_,R){if(1&_){const d=e.EpF();e.TgZ(0,"div",8),e.NdJ("isEllipsisShown",function(C){e.CHM(d);const y=e.oxw(2);return e.KtG(y.showEllipsis(C))}),e._uU(1),e.qZA()}if(2&_){const d=e.oxw(2);e.xp6(1),e.hij(" ",d.renderValue," ")}}function v(_,R){if(1&_&&(e.ynx(0),e.YNc(1,t,2,2,"div",5),e.YNc(2,i,2,1,"div",6),e.BQk()),2&_){const d=e.oxw();e.xp6(1),e.Q6J("ngIf",d.showTooltip),e.xp6(1),e.Q6J("ngIf",!d.showTooltip)}}let P=(()=>{class _{value;translate=!1;translationContext;translationArgs;renderValue;showTooltip=!0;constructor(){}showEllipsis(d){this.showTooltip=d}setRenderValue(d){this.renderValue=d?.toString()}ngOnChanges(d){d.value&&this.value&&this.setRenderValue(this.value)}static \u0275fac=function(x){return new(x||_)};static \u0275cmp=e.Xpm({type:_,selectors:[["app-ellipsed-text"]],inputs:{value:"value",translate:"translate",translationContext:"translationContext",translationArgs:"translationArgs"},standalone:!0,features:[e.TTD,e.jDz],decls:2,vars:2,consts:[[4,"ngIf"],["overflowEllipsis","",3,"appI18n.tooltip","appI18n.tooltipContext","appI18n.tooltipArgs","appI18n","appI18n.context","appI18n.args","isEllipsisShown",4,"ngIf"],["overflowEllipsis","",3,"appI18n","appI18n.args","appI18n.context","isEllipsisShown",4,"ngIf"],["overflowEllipsis","",3,"appI18n.tooltip","appI18n.tooltipContext","appI18n.tooltipArgs","appI18n","appI18n.context","appI18n.args","isEllipsisShown"],["overflowEllipsis","",3,"appI18n","appI18n.args","appI18n.context","isEllipsisShown"],["overflowEllipsis","",3,"tooltip","isEllipsisShown",4,"ngIf"],["overflowEllipsis","",3,"isEllipsisShown",4,"ngIf"],["overflowEllipsis","",3,"tooltip","isEllipsisShown"],["overflowEllipsis","",3,"isEllipsisShown"]],template:function(x,C){1&x&&(e.YNc(0,n,3,2,"ng-container",0),e.YNc(1,v,3,2,"ng-container",0)),2&x&&(e.Q6J("ngIf",C.translate),e.xp6(1),e.Q6J("ngIf",!C.translate))},dependencies:[m.O5,u.b,p.l,I.E,a.z8,a.i9],encapsulation:2})}return _})()},61583:(T,h,o)=>{o.d(h,{b:()=>I});var a=o(28830);let I=(()=>{class p{elementRef;renderer;domElement;isEllipsisShown=new a.vpe;whiteSpace="nowrap";overflow="hidden";textOverflow="ellipsis";hover(m){this.checkEllipsis()}constructor(m,e){this.elementRef=m,this.renderer=e,this.domElement=this.elementRef.nativeElement}ngOnInit(){const m=this.domElement.closest("td");m&&this.renderer.setStyle(m,"max-width",0)}checkEllipsis(){this.isEllipsisShown.emit(!(this.domElement.offsetWidth>=this.domElement.scrollWidth))}static \u0275fac=function(e){return new(e||p)(a.Y36(a.SBq),a.Y36(a.Qsj))};static \u0275dir=a.lG2({type:p,selectors:[["","overflowEllipsis",""]],hostVars:6,hostBindings:function(e,f){1&e&&a.NdJ("mouseover",function(n){return f.hover(n)}),2&e&&a.Udp("white-space",f.whiteSpace)("overflow",f.overflow)("text-overflow",f.textOverflow)},outputs:{isEllipsisShown:"isEllipsisShown"},standalone:!0})}return p})()},33040:(T,h,o)=>{o.d(h,{Dd:()=>a.D,XE:()=>I.X,ns:()=>m.n});var a=o(87086),I=o(32982),m=(o(46132),o(94544),o(76662))},21216:(T,h,o)=>{o.d(h,{u:()=>m});var a=o(38580),I=o(26967),p=o(39829),u=o(28830);let m=(()=>{class e{constructor(){}generate(s,n,t){let i={};switch(n){case a.u6.Scan:return this.validEntityId(t,"scanId")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.Vulnerability:return this.validEntityId(t,"scanId")&&this.validEntityId(t,"vulnerabilityId")&&this.validEntityId(t,"operationId")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.Campaign:return this.validEntityId(t,"campaignId")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.PrivacyAssessment:case a.u6.ReadinessAssessment:return this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.RiskEvent:return this.validEntityId(t,"eventUid")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.ScanOperation:return this.validEntityId(t,"operationId")&&this.validEntityId(t,"scanId")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.Asset:return this.validEntityId(t,"customerId")&&this.validEntityId(t,"assetId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.PrivacyAssessmentQuestion:case a.u6.ReadinessAssessmentQuestion:return this.validEntityId(t,"customerId")&&this.validEntityId(t,"questionId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.CampaignOperation:return this.validEntityId(t,"campaignId")&&this.validEntityId(t,"campaignOperationId")&&this.validEntityId(t,"customerId")&&(i={name:s,mainType:n,data:t}),i;case a.u6.CredcheckExposedCredential:return this.validEntityId(t,"customerId")&&this.validEntityId(t,"exposedCredentialId")&&this.validEntityId(t,"requestId")&&(i={name:s,mainType:n,data:t}),i;default:return console.error("Invalid task params"),null}}validEntityId(s,n){return s[n]&&I.i.isGuid(s[n])}getUrl(s){let n="";if(!s.data)return n;switch(s.mainType){case a.u6.Scan:return n=`${p.hq}/${s.data.customerId}/details/${s.data.scanId}`,n;case a.u6.Vulnerability:return n=`${p.hq}/${s.data.customerId}/details/${s.data.scanId}/${s.data.operationId}/${s.data.vulnerabilityId}`,n;case a.u6.Campaign:return n=`${p.Yi}/${s.data.customerId}/details/${s.data.campaignId}`,n;case a.u6.PrivacyAssessment:return n=`${p.a2}/${s.data.customerId}/privacy-assessment/`,n;case a.u6.ReadinessAssessment:return n=`${p.a2}/${s.data.customerId}/readiness-assessment/`,n;case a.u6.RiskEvent:return n=`${p.a2}/${s.data.customerId}/riskmanagement/details/${s.data.eventUid}`,n;case a.u6.ScanOperation:return n=`${p.hq}/${s.data.customerId}/details/${s.data.scanId}/${s.data.operationId}`,n;case a.u6.Asset:return n=`${p.a2}/${s.data.customerId}
1/asset-register/${s.data.assetId}`,n;case a.u6.PrivacyAssessmentQuestion:return n=`${p.a2}/${s.data.customerId}/privacy-assessment/questionnaire`,n;case a.u6.ReadinessAssessmentQuestion:return n=`${p.a2}/${s.data.customerId}/readiness-assessment/questionnaire`,n;case a.u6.CampaignOperation:return n=`${p.Yi}/${s.data.customerId}/details/${s.data.campaignId}/${s.data.campaignOperationId}`,n;case a.u6.CredcheckExposedCredential:return n=`${p.yv}/${s.data.customerId}/${s.data.requestId}/credentials/${s.data.exposedCredentialId}`,n;default:return n}}static \u0275fac=function(n){return new(n||e)};static \u0275prov=u.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})()},49925:(T,h,o)=>{o.d(h,{G:()=>a});class a{static downloadFile(p,u){const m=document.createElement("a");m.download=u,m.href="string"==typeof p?p:URL.createObjectURL(p),document.body.appendChild(m),m.click(),document.body.removeChild(m)}static formatFileBytes(p,u){if(0===p)return"0 Bytes";const e=u<=0?0:u||2,s=Math.floor(Math.log(p)/Math.log(1024));return parseFloat((p/Math.pow(1024,s)).toFixed(e))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][s]}}},43223:(T,h,o)=>{o.d(h,{W:()=>m});var a=o(19352),I=o(3276),p=o(28830),u=o(21488);let m=(()=>{class e extends I.c{router;route;constructor(s,n){super(),this.router=s,this.route=n}refreshCount=0;searchParams(){this.route.queryParamMap.pipe((0,a.R)(this.unsubscribed$)).subscribe(s=>{this.convertSearchParams(s),this.convertCommonParams(s),this.startSearch(this.filter)})}changeQueryParams(s={},n=!1){const t={};this.configureQueryParams(t,s),this.mergeQueryParams(t,n)}changePage(s){this.currentPage=s,this.changeQueryParams(this.filter)}sort(s){this.resetSearchData(),this.sorting=s,this.changeQueryParams(this.filter)}changeItemsPerPage(s){this.itemsPerPage=s,this.currentPage=1,this.changeQueryParams(this.filter)}searchFiltered(s){this.resetSearchData(),this.changeQueryParams(s)}clearFilter(){this.filter={},this.resetSearchData(),this.changeQueryParams()}sanitizeItemsPerPage(s){return this.availableItemsPerPage.includes(s)?s:this.itemsPerPage}mergeQueryParams(s,n=!1){this.appyPropertiesToParams(s),Object.keys(s).filter(t=>""===s[t]).forEach(t=>s[t]=null),n&&(s.refresh=++this.refreshCount),this.router.navigated=!1,this.router.navigate([],{relativeTo:this.route,queryParams:s,queryParamsHandling:"merge"})}appyPropertiesToParams(s){s.p=this.currentPage<=1?void 0:this.currentPage,s.pi=this.itemsPerPage,s.s=this.sorting||void 0}convertCommonParams(s){this.currentPage=+s.get("p")||this.currentPage,this.sorting=s.get("s")||void 0,this.itemsPerPage=this.sanitizeItemsPerPage(+s.get("pi"))}static \u0275fac=function(n){return new(n||e)(p.Y36(u.F0),p.Y36(u.gz))};static \u0275cmp=p.Xpm({type:e,selectors:[["ng-component"]],features:[p.qOj],decls:0,vars:0,template:function(n,t){},encapsulation:2})}return e})()}}]);

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.