1"use strict";(self.webpackChunkClientApp=self.webpackChunkClientApp||[]).push([[44],{44:(E,v,a)=>{a.r(v),a.d(v,{LogfilesModule:()=>m});var p=a(6895),f=a(1390),Z=a(2225),e=a(4650),x=a(1994),u=a(2229),M=a(6459),A=a(1657),l=a(4006),D=a(7524),L=a(5412),U=a(4859),_=a(7392),h=a(9549),O=a(284),C=a(9602),r=a(671),S=a(8739),N=a(6308),F=a(7455),T=a(9383);function y(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.message")))}function G(t,n){if(1&t){const o=e.EpF();e.TgZ(0,"td",33)(1,"button",34),e.NdJ("click",function(){const b=e.CHM(o).$implicit,W=e.oxw();return e.KtG(W.onViewMessage(b.message,b.phoneNumber))}),e.TgZ(2,"span"),e._uU(3),e.qZA()()()}if(2&t){const o=n.$implicit;e.xp6(3),e.Oqu(o.message)}}function w(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.sent-date")))}function J(t,n){if(1&t&&(e.TgZ(0,"td",33)(1,"span"),e._uU(2),e.ALo(3,"date"),e.qZA()()),2&t){const o=n.$implicit,s=e.oxw();e.xp6(2),e.Oqu(e.xi3(3,1,o.smsSentDate,s.shortDateFormat))}}function P(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.phone")))}function q(t,n){if(1&t&&(e.TgZ(0,"td",33)(1,"span"),e._uU(2),e.qZA()()),2&t){const o=n.$implicit;e.xp6(2),e.Oqu(o.phoneNumber)}}function Q(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.recipient-name")))}function Y(t,n){if(1&t&&(e.TgZ(0,"td",33)(1,"span"),e._uU(2),e.qZA()()),2&t){const o=n.$implicit;e.xp6(2),e.Oqu(o.recipientFullName)}}function I(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.sent-by")))}function B(t,n){if(1&t&&(e.TgZ(0,"td",33)(1,"span"),e._uU(2),e.qZA()()),2&t){const o=n.$implicit;e.xp6(2),e.Oqu(o.smsSentByFullName)}}function z(t,n){1&t&&(e.TgZ(0,"th",31)(1,"span",32)(2,"div"),e._uU(3),e.ALo(4,"translate"),e.qZA()()()),2&t&&(e.xp6(3),e.Oqu(e.lcZ(4,1,"portal.obr-messenger.logfiles.messenger-logs-grid-table.sent-status")))}function R(t,n){1&t&&(e.TgZ(0,"mat-icon",37),e._uU(1,"check"),e.qZA())}function V(t,n){1&t&&(e.TgZ(0,"mat-icon",38),e._uU(1,"close"),e.qZA())}function $(t,n){if(1&t&&(e.TgZ(0,"td",33),e.YNc(1,R,2,0,"mat-icon",35),e.YNc(2,V,2,0,"mat-icon",36),e.qZA()),2&t){const o=n.$implicit,s=e.oxw();e.xp6(1),e.Q6J("ngIf",o.status==s.statusSent||o.status==s.statusDelivered),e.xp6(1),e.Q6J("ngIf",o.status==s.statusNotDelivered)}}function j(t,n){1&t&&e._UZ(0,"tr",39)}function k(t,n){1&t&&e._UZ(0,"tr",40)}class d extends x.y{constructor(n,o,s,c){super(n,()=>this.messengerService.getLogsPaged(this.filterPagingParameters)),this.element=n,this.messengerService=o,this.languageService=s,this.matDialog=c,this.displayedColumns=["smsSentDate","message","phoneNumber","recipientFullName","smsSentByFullName","status"],this.isGermanLang=!0,this.shortDateFormat=M.Z.shortDate,this.statusSent=u.ld.Sent,this.statusDelivered=u.ld.Delivered,this.statusNotDelivered=u.ld.NotDelivered,this.dateUntilCalendarStartDate=new Date,this.dates=new l.cw({dateFrom:new l.NI(""),dateUntil:new l.NI("")}),this.searchTextControl=new l.NI("")}ngOnInit(){super.ngOnInit(),this.isGermanLang=this.languageService.isDefaultLanguage}setDefaultFilterPaging(n){n.dateFrom=null,n.dateUntil=null,n.message=""}restoreControlsAfterDefaultFilterPagingAssignment(n){this.dateFromControl.setValue(n.dateFrom??null),this.dateUntilControl.setValue(n.dateUntil??null),this.searchTextControl.setValue(n.message??null)}restoreControlsAfterFilterRemoved(n){this.dateFromControl.setValue(n.dateFrom??null),this.dateUntilControl.setValue(n.dateUntil??null),this.searchTextControl.setValue(n.message??null)}
1onViewMessage(n,o){this.matDialog.open(A.W,{width:"25vw",autoFocus:!1,data:{description:n,name:o}}).afterClosed().unsubscribeOnDestroy(this).subscribe(()=>{})}onDateFromSelected(){this.filterPagingParameters.dateFrom=this.dateFromControl.value,this.dateUntilCalendarStartDate=this.dateFromControl.value,this.load()}onDateUntilSelected(){this.filterPagingParameters.dateUntil=this.dateUntilControl.value,this.load()}onSearchMessageText(){this.filterPagingParameters.message=this.searchTextControl.value,this.load()}get dateUntilControl(){return this.dates.get("dateUntil")}get dateFromControl(){return this.dates.get("dateFrom")}}d.\u0275fac=function(n){return new(n||d)(e.Y36(e.SBq),e.Y36(u.gy),e.Y36(D.T),e.Y36(L.uw))},d.\u0275cmp=e.Xpm({type:d,selectors:[["app-messenger-logs-grid-table"]],features:[e.qOj],decls:60,vars:30,consts:[[1,"align-horizontally"],[3,"formGroup"],["matInput","",3,"formControl","matDatepicker","dateInput"],["matSuffix","",3,"for"],["startView","month"],["dateFromPicker",""],[1,"ms-4"],["matInput","",3,"min","formControl","matDatepicker","dateInput"],["dateUntilPicker",""],["id","search-box"],[1,"w-100"],["matInput","","type","text",3,"formControl"],[1,"ms-3"],["mat-raised-button","","color","primary",1,"w-100","px-2","mt-2",3,"disabled","click"],[1,"row"],[1,"d-flex"],[3,"active","remove"],[1,"row","mt-3"],[1,"col"],["mat-table","","matSort","","matSortActive","smsSentDate","matSortDirection","desc","matSortDisableClear","",1,"grid-table",3,"dataSource"],["matColumnDef","message"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","smsSentDate"],["matColumnDef","phoneNumber"],["matColumnDef","recipientFullName"],["matColumnDef","smsSentByFullName"],["matColumnDef","status"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["showFirstLastButtons","",3,"length","pageSizeOptions","pageSize"],["mat-header-cell",""],[1,"filter-header"],["mat-cell",""],[1,"link-button",3,"click"],["class","active-bool",4,"ngIf"],["class","deactive-bool",4,"ngIf"],[1,"active-bool"],[1,"deactive-bool"],["mat-header-row",""],["mat-row",""]],template:function(n,o){if(1&n&&(e.TgZ(0,"div",0)(1,"div")(2,"form",1)(3,"mat-form-field")(4,"mat-label"),e._uU(5),e.ALo(6,"translate"),e.qZA(),e.TgZ(7,"input",2),e.NdJ("dateInput",function(){return o.onDateFromSelected()}),e.qZA(),e._UZ(8,"mat-datepicker-toggle",3)(9,"mat-datepicker",4,5),e.qZA()()(),e.TgZ(11,"div",6)(12,"form",1)(13,"mat-form-field")(14,"mat-label"),e._uU(15),e.ALo(16,"translate"),e.qZA(),e.TgZ(17,"input",7),e.NdJ("dateInput",function(){return o.onDateUntilSelected()}),e.qZA(),e._UZ(18,"mat-datepicker-toggle",3)(19,"mat-datepicker",4,8),e.qZA()()()(),e.TgZ(21,"div",0)(22,"div",9)(23,"mat-form-field",10)(24,"mat-label"),e._uU(25),e.ALo(26,"translate"),e.qZA(),e._UZ(27,"input",11),e.qZA()(),e.TgZ(28,"div",12)(29,"button",13),e.NdJ("click",function(){return o.onSearchMessageText()}),e.TgZ(30,"span"),e._uU(31),e.ALo(32,"translate"),e.qZA()()()(),e.TgZ(33,"div",14)(34,"div",15)(35,"app-filter-button",16),e.NdJ("remove",function(){return o.onRemoveFilters()}),e.qZA()()(),e.TgZ(36,"div",17)(37,"div",18)(38,"table",19),e.ynx(39,20),e.YNc(40,y,5,3,"th",21),e.YNc(41,G,4,1,"td",22),e.BQk(),e.ynx(42,23),e.YNc(43,w,5,3,"th",21),e.YNc(44,J,4,4,"td",22),e.BQk(),e.ynx(45,24),e.YNc(46,P,5,3,"th",21),e.YNc(47,q,3,1,"td",22),e.BQk(),e.ynx(48,25),e.YNc(49,Q,5,3,"th",21),e.YNc(50,Y,3,1,"td",22),e.BQk(),e.ynx(51,26),e.YNc(52,I,5,3,"th",21),e.YNc(53,B,3,1,"td",22),e.BQk(),e.ynx(54,27),e.YNc(55,z,5,3,"th",21),e.YNc(56,$,3,2,"td",22),e.BQk(),e.YNc(57,j,1,0,"tr",28),e.YNc(58,k,1,0,"tr",29),e.qZA(),e._UZ(59,"mat-paginator",30),e.qZA()()),2&n){const s=e.MAs(10),c=e.MAs(20);e.xp6(2),e.Q6J("formGroup",o.dates),e.xp6(3),e.hij("",e.lcZ(6,22,"portal.obr-messenger.logfiles.messenger-logs-grid-table.filters.date-from")," "),e.xp6(2),e.Q6J("formControl",o.dateFromControl)("matDatepicker",s),e.xp6(1),e.Q6J("for",s),e.xp6(4),e.Q6J("formGroup",o.dates),e.xp6(3),e.hij("",e.lcZ(16,24,"portal.obr-messenger.logfiles.messenger-logs-grid-table.filters.date-until")," "),e.xp6(2),e.Q6J("min",o.dateUntilCalendarStartDate)("formControl",o.dateUntilControl)("matDatepicker",c),e.xp6(1),e.Q6J("for",c),e.xp6(7),e.Oqu(e.l
1cZ(26,26,"portal.obr-messenger.logfiles.messenger-logs-grid-table.filters.search-message")),e.xp6(2),e.Q6J("formControl",o.searchTextControl),e.xp6(2),e.Q6J("disabled",!(o.searchTextControl.value&&o.dateFromControl.value&&o.dateUntilControl.value&&o.dates.valid)),e.xp6(2),e.Oqu(e.lcZ(32,28,"portal.obr-messenger.logfiles.messenger-logs-grid-table.filters.search-message-button")),e.xp6(4),e.Q6J("active",o.hasActiveFilter),e.xp6(3),e.Q6J("dataSource",o.dataSource),e.xp6(19),e.Q6J("matHeaderRowDef",o.displayedColumns),e.xp6(1),e.Q6J("matRowDefColumns",o.displayedColumns),e.xp6(1),e.Q6J("length",o.dataSource.count)("pageSizeOptions",o.defaultPageSizeOptions)("pageSize",o.initialPageSize)}},dependencies:[p.O5,U.lW,_.Hw,h.KE,h.hX,h.R9,O.Nt,C.Mq,C.hl,C.nW,l._Y,l.Fj,l.JJ,l.JL,r.BZ,r.fO,r.as,r.w1,r.Dz,r.nj,r.ge,r.ev,r.XQ,r.Gk,S.NW,N.YE,l.oH,l.sg,F.U,p.uU,T.X$],styles:["table[_ngcontent-%COMP%]{width:100%}table.grid-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], table.grid-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-left:10px!important}.cursorpointer[_ngcontent-%COMP%]{cursor:pointer}.deactive-bool[_ngcontent-%COMP%]{color:red}.active-bool[_ngcontent-%COMP%]{color:green}.mat-column-smsSentDate[_ngcontent-%COMP%]{width:150px!important}.mat-column-phoneNumber[_ngcontent-%COMP%]{width:20ch!important}.mat-column-status[_ngcontent-%COMP%]{width:150px!important}.mat-column-smsSentByFullName[_ngcontent-%COMP%], .mat-column-recipientFullName[_ngcontent-%COMP%]{width:250px!important}.mat-column-message[_ngcontent-%COMP%]{width:200px!important}.align-horizontally[_ngcontent-%COMP%]{display:flex;flex-direction:row}#search-box[_ngcontent-%COMP%]{width:430px!important}"]});class g{constructor(){}ngOnInit(){}}g.\u0275fac=function(n){return new(n||g)},g.\u0275cmp=e.Xpm({type:g,selectors:[["app-overview"]],decls:10,vars:3,consts:[[1,"container-fluid"],[1,"row","mb-3"],[1,"col-12"],[1,"row"],["storageKey","app-messenger-logs-grid-table"],["gridTable",""]],template:function(n,o){1&n&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"h1"),e._uU(4),e.ALo(5,"translate"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",2),e._UZ(8,"app-messenger-logs-grid-table",4,5),e.qZA()()()),2&n&&(e.xp6(4),e.Oqu(e.lcZ(5,1,"portal.obr-messenger.logfiles.overview-title")))},dependencies:[d,T.X$]});var H=a(7574);const X=[{path:"",component:g,canActivate:[H.a]}];class i{}i.\u0275fac=function(n){return new(n||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[f.Bz.forChild(X),f.Bz]});class m{}m.\u0275fac=function(n){return new(n||m)},m.\u0275mod=e.oAB({type:m}),m.\u0275inj=e.cJS({imports:[p.ez,f.Bz,Z.m,p.ez,i]})}}]);
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.