!function(){function n(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function t(n,t){for(var e=0;e1){var t=this.groupName.split(" ").join("-");this.chatService.renameGroup({roomId:this.room._id,name:t}).subscribe(function(t){n.modalController.dismiss(t.group)})}else console.log("Invalid name!")}},{key:"_ionChange",value:function(n){this.showDuration=n.detail.checked}},{key:"showPicker",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.pickerController.create({cssClass:"",buttons:[{text:"Cancelar",role:"cancel",cssClass:"btn-cancel"},{text:"Ok",cssClass:"btn-cancel",handler:function(n){console.log("button done pressed"),e.selectedDuration=[n.days.value,n.hours.value,n.minutes.value],console.log(e.selectedDuration),null!=n.days.value&&null!=n.hours.value&&null!=n.minutes.value&&(e.displayDuration=n.days.value>0?1==n.days.value?1==n.hours.value?n.days.value+" day "+n.hours.value+" hora "+n.minutes.value+" minutos":n.days.value+" days "+n.hours.value+" horas "+n.minutes.value+" minutos":1==n.hours.value?n.days.value+" days "+n.hours.value+" hora "+n.minutes.value+" minutos":n.days.value+" days "+n.hours.value+" horas "+n.minutes.value+" minutos":1==n.hours.value?n.hours.value+" hora "+n.minutes.value+" minutos":n.hours.value+" horas "+n.minutes.value+" minutos")}}],columns:[{name:"days",prefix:"Dias",options:[{text:"0",value:0},{text:"1",value:1},{text:"2",value:2},{text:"3",value:3},{text:"4",value:4}]},{name:"hours",prefix:"Horas",options:[{text:"0",value:0},{text:"1",value:1},{text:"2",value:2},{text:"3",value:3},{text:"4",value:4},{text:"5",value:5},{text:"6",value:6},{text:"7",value:7},{text:"8",value:8}]},{name:"minutes",prefix:"Minutos",selectedIndex:3,options:[{text:"0",value:0},{text:"5",value:5},{text:"10",value:10},{text:"15",value:15},{text:"20",value:20},{text:"25",value:25},{text:"30",value:30},{text:"35",value:35},{text:"45",value:45},{text:"50",value:50},{text:"55",value:55}]}]});case 2:return t=n.sent,n.next=5,t.present();case 5:t.onDidDismiss().then(function(n){return(0,r.mG)(e,void 0,void 0,regeneratorRuntime.mark(function n(){return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.getColumn("days");case 2:return n.next=4,t.getColumn("hours");case 4:return n.next=6,t.getColumn("minutes");case 6:case"end":return n.stop()}},n)}))});case 6:case"end":return n.stop()}},n,this)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)(a.Y36(s.IN),a.Y36(s.up),a.Y36(c.a),a.Y36(s.X1))},t.\u0275cmp=a.Xpm({type:t,selectors:[["app-edit-group"]],decls:17,vars:4,consts:[[1,"ion-no-border"],[1,"header-toolbar"],[1,"main-header"],[1,"title-content","width-100"],[1,"left"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-left.svg"],[1,"middle"],[1,"title"],[3,"click",4,"ngIf"],[1,"main-content"],[1,"item-container"],["placeholder","T\xedtulo",3,"ngModel","ngModelChange"],["class","item-container-no-border",4,"ngIf"],["class","container-div",4,"ngIf"],[3,"click"],[1,"item-container-no-border"],["color","primary",3,"ionChange"],[1,"container-div"],[1,"ion-item-class-2"],[1,"ion-icon-class"],["slot","start","src","assets/images/icons-duration.svg"],[1,"ion-input-class"],["placeholder","Dura\xe7\xe3o",3,"ngModel","click","ngModelChange"]],template:function(n,t){1&n&&(a.TgZ(0,"ion-header",0),a.TgZ(1,"ion-toolbar",1),a.TgZ(2,"div",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.TgZ(5,"button",5),a.NdJ("click",function(){return t.close()}),a._UZ(6,"ion-icon",6),a.qZA(),a.qZA(),a.TgZ(7,"div",7),a.TgZ(8,"ion-label",8),a._uU(9,"Alterar assunto"),a.qZA(),a.qZA(),a.YNc(10,g,1,0,"app-btn-seguinte",9),a.qZA(),a.qZA(),a.qZA(),a.qZA(),a.TgZ(11,"ion-content"),a.TgZ(12,"div",10),a.TgZ(13,"div",11),a.TgZ(14,"ion-input",12),a.NdJ("ngModelChange",function(n){return t.groupName=n}),a.qZA(),a.qZA(),a.YNc(15,p,4,0,"div",13),a.YNc(16,m,6,1,"div",14),a.qZA(),a.qZA()),2&n&&(a.xp6(10),a.Q6J("ngIf",t.groupName),a.xp6(4),a.Q6J("ngModel",t.groupName),a.xp6(1),a.Q6J("ngIf",!1),a.xp6(1),a.Q6J("ngIf",t.showDuration))},directives:[s.Gu,s.sr,s.gu,s.Q$,l.O5,s.W2,s.pK,s.j9,u.JJ,u.On,d.m,s.nz,s.w],styles:[".header-toolbar[_ngcontent-%COMP%], ion-content[_ngcontent-%COMP%]{--background:transparent}.header-toolbar[_ngcontent-%COMP%]{--opacity:1}.div-top-header[_ngcontent-%COMP%]{width:400px;margin:0 auto;background-color:#0782c9;overflow:auto;padding-top:15px;border:0!important}.div-top-header[_ngcontent-%COMP%] .div-search[_ngcontent-%COMP%]{font-size:45px;float:left;margin:0 0 0 10px}.div-top-header[_ngcontent-%COMP%] .div-logo[_ngcontent-%COMP%]{background:transparent;width:140px;margin:5px 0 0 71px;float:left}.div-top-header[_ngcontent-%COMP%] .div-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.div-top-header[_ngcontent-%COMP%] .div-profile[_ngcontent-%COMP%]{font-size:45px;float:right;margin-right:10px}.main-header[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#fff;overflow:hidden;padding:30px 20px 0;color:#000;transform:translate3d(0,1px,0)}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%]{width:360px;margin:0 auto;overflow:auto;padding:0!important;background:#fff}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .left[_ngcontent-%COMP%]{width:37px;float:left;font-size:35px;overflow:auto}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .middle[_ngcontent-%COMP%]{padding:0!important;float:left;width:221px;margin:2.5px 0 0 5px}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .right[_ngcontent-%COMP%]{padding:0!important;float:right;font-size:15px;color:#0782c9;margin:8px 0 0 5px}.main-header[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:25px}.main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%]{width:40px;float:right;font-size:35px;overflow:auto;padding:1px}.main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;padding-left:20px}.main-content[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;margin:0 auto;background-color:#fff;overflow:auto;padding:15px 20px 0}.main-content[_ngcontent-%COMP%] .item-container[_ngcontent-%COMP%]{width:360px;margin:15px auto;border:1px solid #ebebeb;border-radius:5px;padding-left:10px}.main-content[_ngcontent-%COMP%] .item-container-no-border[_ngcontent-%COMP%]{display:flex;width:360px;margin:25px auto;border-radius:5px;align-items:center}.main-content[_ngcontent-%COMP%] .item-container-no-border[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{padding-left:10px;font-size:12px;color:#000}.container-div[_ngcontent-%COMP%]{margin-bottom:15px;overflow:auto}.container-div[_ngcontent-%COMP%] .ion-item-class-2[_ngcontent-%COMP%]{width:360px;margin:0 auto}.container-div[_ngcontent-%COMP%] .ion-item-class-2[_ngcontent-%COMP%] .ion-icon-class[_ngcontent-%COMP%]{width:45px;height:45px;float:left;padding:10px;font-size:25px}.container-div[_ngcontent-%COMP%] .ion-input-class[_ngcontent-%COMP%]{width:315px;height:45px;border:1px solid #ebebeb;border-radius:5px;padding-left:5px;padding-right:10px;float:left}"]}),t}()},80927:function(t,o,i){"use strict";i.d(o,{o:function(){return _}});var r=i(64762),a=i(95505),s=i(70407),c=i(37716),l=i(35957),u=i(91841),d=i(9014),g=i(37556),p=i(41849),m=i(38583),h=i(9216);function f(n,t){1&n&&c._UZ(0,"ion-progress-bar",20)}function v(n,t){if(1&n){var e=c.EpF();c.TgZ(0,"ion-list",23),c.TgZ(1,"ion-item-sliding"),c.TgZ(2,"ion-item",24),c._UZ(3,"ion-checkbox",25),c.TgZ(4,"p"),c._uU(5),c.qZA(),c._UZ(6,"ion-icon",26),c.qZA(),c.TgZ(7,"ion-item-options",27),c.NdJ("click",function(){var n=c.CHM(e).$implicit;return c.oxw(2).deleteMember(n)}),c.TgZ(8,"ion-item-option",28),c._uU(9,"Apagar"),c.qZA(),c.qZA(),c.qZA(),c.qZA()}if(2&n){var o=t.$implicit;c.xp6(5),c.Oqu(o.name),c.xp6(1),c.Tol(o.status)}}function x(n,t){if(1&n&&(c.TgZ(0,"div"),c.TgZ(1,"ion-label",21),c._uU(2,"Contactos selec\xe7\xe3o:"),c.qZA(),c.YNc(3,v,10,4,"ion-list",22),c.qZA()),2&n){var e=c.oxw();c.xp6(3),c.Q6J("ngForOf",e.members)}}function b(n,t){if(1&n&&(c.TgZ(0,"div",29),c.TgZ(1,"ion-label"),c._uU(2),c.qZA(),c.qZA()),2&n){var e=t.$implicit;c.xp6(2),c.Oqu(e)}}function C(n,t){if(1&n){var e=c.EpF();c.TgZ(0,"div",30),c.TgZ(1,"ion-checkbox",31),c.NdJ("ionChange",function(){var n=c.CHM(e).$implicit;return c.oxw().selectedContact(n)}),c.qZA(),c.TgZ(2,"p"),c._uU(3),c.qZA(),c._UZ(4,"ion-icon",26),c.qZA()}if(2&n){var o=t.$implicit;c.xp6(3),c.Oqu(o.name),c.xp6(1),c.Tol(o.status)}}var _=function(){var t=function(){function t(e,o,i,r,a){n(this,t),this.modalController=e,this.http=o,this.chatService=i,this.authService=r,this.navParams=a,this.users=[],this.contact=[" Ana M.","Andre F.","Bruno G.","Catarina T","Tiago"],this.loggedUser=r.ValidatedUserChat.data,this.textSearch="",this.dm=null,this.room=null,this.isGroupCreated=this.navParams.get("isCreated"),this.groupName=this.navParams.get("name"),this.room=this.navParams.get("room"),this.members=this.navParams.get("members")}return e(t,[{key:"ngOnInit",value:function(){this.loadUsers(),this.getMembers(),console.log(this.groupName),console.log(this.isGroupCreated)}},{key:"deleteMember",value:function(n){var t=this,e={roomId:this.room._id,userId:n._id};console.log(e),"p"==this.room.t?this.chatService.removeGroupMember(e).subscribe(function(n){console.log(n),t.getMembers()}):"c"==this.room.t&&this.chatService.removeChannelMember(e).subscribe(function(n){console.log(n),t.getMembers()})}},{key:"getMembers",value:function(){var n=this;"p"==this.room.t?this.chatService.getGroupMembers(this.room._id).subscribe(function(t){n.members=t.members,n.loadUsers()}):"c"==this.room.t&&this.chatService.getChannelMembers(this.room._id).subscribe(function(t){n.members=t.members,n.loadUsers()})}},{key:"loadUsers",value:function(){var n=this;this.options={headers:this.headers},this.chatService.getAllUsers().subscribe(function(t){n.contacts=t.users.filter(n.members?function(t){return!n.members.some(function(n){return n._id===t._id})}:function(t){return t.username!=n.loggedUser.me.username}),n.users=n.contacts.sort(function(n,t){return n.namet.name?1:0}),console.log(n.users),n.showLoader=!1})}},{key:"separateLetter",value:function(n,t,e){if(0==t)return n.name[0];var o=n.name[0];return e[t-1].name[0]!=o?o:null}},{key:"doRefresh",value:function(n){this.loadUsers(),this.getMembers(),n.target.complete()}},{key:"close",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(this.modalController.dismiss(),!this.isGroupCreated){n.next=4;break}console.log("go to conversa"),n.next=10;break;case 4:return this.modalController.dismiss(),console.log("go to new group page"),n.next=7,this.modalController.create({component:a.D,componentProps:{name:this.groupName,duration:""},cssClass:"new-group",backdropDismiss:!1});case 7:return t=n.sent,n.next=10,t.present();case 10:case"end":return n.stop()}},n,this)}))}},{key:"onChange",value:function(n){this.textSearch=n.detail.value}},{key:"clicked",value:function(){console.log("clicked")}},{key:"selectedContact",value:function(n){n.isChecked=!n.isChecked}},{key:"addContacts",value:function(n){var t=this;console.log(n),this.selectedUserList=this.users.filter(function(n){return 1==n.isChecked}),console.log(this.selectedUserList),this.selectedUserList.forEach(function(e){t.chatService.addUserToGroup({roomId:n._id,userId:e._id}).subscribe(function(n){console.log(n.success)})})}},{key:"createGroup",value:function(){var n=this;this.isGroupCreated?(this.addContacts(this.room),this.close()):this.chatService.addGroup({name:this.groupName}).subscribe(function(t){console.log("group created"),console.log(t.group),n.addContacts(t.group),n.openGroupMessages(t.group)})}},{key:"newGroup",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return this.close(),n.next=3,this.modalController.create({component:a.D,cssClass:"new-group",backdropDismiss:!1});case 3:return t=n.sent,n.next=6,t.present();case 6:t.onDidDismiss();case 7:case"end":return n.stop()}},n,this)}))}},{key:"openGroupMessages",value:function(n){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return this.close(),t.next=3,this.modalController.create({component:s.$,componentProps:{room:n},cssClass:"group-messages",backdropDismiss:!1});case 3:return e=t.sent,t.next=6,e.present();case 6:e.onDidDismiss();case 7:case"end":return t.stop()}},t,this)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)(c.Y36(l.IN),c.Y36(u.eN),c.Y36(d.a),c.Y36(g.e),c.Y36(l.X1))},t.\u0275cmp=c.Xpm({type:t,selectors:[["app-group-contacts"]],decls:24,vars:8,consts:[[1,"ion-no-border"],[1,"header-toolbar"],[1,"main-header"],[1,"title-content","width-100"],[1,"back-icon"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-left.svg"],[1,"div-title"],[1,"title"],[3,"click"],[1,"toolbar-search"],[1,"search"],["debounce","500","placeholder","Pesquisar por cantacto",3,"ionChange"],["name","refresher","slot","fixed",3,"ionRefresh"],["type","indeterminate",4,"ngIf"],[1,"main-content"],[4,"ngIf"],["approxItemHeight","70px",3,"items","headerFn"],["class","item-divider",4,"virtualHeader"],["class","item-checkbox",4,"virtualItem"],["type","indeterminate"],[1,"members-label"],["class","members-list",4,"ngFor","ngForOf"],[1,"members-list"],["lines","none",1,"members-checkbox","ion-no-border","ion-no-padding"],["checked","","color","primary"],["name","ellipse"],["side","end",1,"members-options",3,"click"],["color","danger"],[1,"item-divider"],[1,"item-checkbox"],["color","primary",3,"ionChange"]],template:function(n,t){1&n&&(c.TgZ(0,"ion-header",0),c.TgZ(1,"ion-toolbar",1),c.TgZ(2,"div",2),c.TgZ(3,"div",3),c.TgZ(4,"div",4),c.TgZ(5,"button",5),c.NdJ("click",function(){return t.close()}),c._UZ(6,"ion-icon",6),c.qZA(),c.qZA(),c.TgZ(7,"div",7),c.TgZ(8,"ion-label",8),c._uU(9,"Contactos"),c.qZA(),c.qZA(),c.TgZ(10,"app-btn-seguinte",9),c.NdJ("click",function(){return t.createGroup()}),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.TgZ(11,"ion-toolbar",10),c.TgZ(12,"div",11),c.TgZ(13,"ion-searchbar",12),c.NdJ("ionChange",function(n){return t.onChange(n)}),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.TgZ(14,"ion-content"),c.TgZ(15,"ion-refresher",13),c.NdJ("ionRefresh",function(n){return t.doRefresh(n)}),c.YNc(16,f,1,0,"ion-progress-bar",14),c._UZ(17,"ion-refresher-content"),c.qZA(),c.TgZ(18,"div",15),c.YNc(19,x,4,1,"div",16),c.TgZ(20,"ion-virtual-scroll",17),c.ALo(21,"filter"),c.YNc(22,b,3,1,"div",18),c.YNc(23,C,5,4,"div",19),c.qZA(),c.qZA(),c.qZA()),2&n&&(c.xp6(16),c.Q6J("ngIf",t.showLoader),c.xp6(3),c.Q6J("ngIf",t.members),c.xp6(1),c.Q6J("items",c.Dn7(21,4,t.users,t.textSearch,"name"))("headerFn",t.separateLetter))},directives:[l.Gu,l.sr,l.gu,l.Q$,p.m,l.VI,l.j9,l.W2,l.nJ,m.O5,l.Wo,l.aJ,l.A_,l.Rw,l.X7,m.sg,l.q_,l.td,l.Ie,l.nz,l.w,l.IK,l.u8],pipes:[h.g],styles:[".header-toolbar[_ngcontent-%COMP%]{--background:transparent;--opacity:1}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#fff;overflow:hidden;padding:30px 20px 0;color:#000;transform:translate3d(0,1px,0)}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%]{width:40px;float:right;font-size:35px;overflow:auto;padding:1px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;padding-left:20px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%]{margin:0 auto;overflow:auto;padding:0!important}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .back-icon[_ngcontent-%COMP%]{width:37px;float:left;font-size:35px;overflow:auto}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .div-title[_ngcontent-%COMP%]{width:221px;padding:0!important;float:left;margin:2.5px 0 0 5px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:25px}.toolbar-search[_ngcontent-%COMP%]{--padding-top:0!important;--padding-bottom:0!important;--padding-start:0!important;--padding-end:0!important}.toolbar-search[_ngcontent-%COMP%] .search[_ngcontent-%COMP%]{border:1px solid #ebebeb;margin:5px 20px;border-radius:5px}.toolbar-search[_ngcontent-%COMP%] .search[_ngcontent-%COMP%] ion-searchbar[_ngcontent-%COMP%]{width:100%;margin:0!important;padding:0!important;--border-radius:5px;--box-shadow:none;overflow:auto;--icon-color:#0d89d1}ion-content[_ngcontent-%COMP%]{--background:transparent}.main-content[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;margin:0 auto;background-color:#fff;overflow:auto;padding:0}.main-content[_ngcontent-%COMP%] .members-label[_ngcontent-%COMP%]{margin:10px 20px!important;font-weight:700}.main-content[_ngcontent-%COMP%] .members-checkbox[_ngcontent-%COMP%]{display:flex;margin:0 20px!important;overflow:auto;align-items:center;border-bottom:1px solid #ebebeb}.main-content[_ngcontent-%COMP%] .members-options[_ngcontent-%COMP%]{margin:0 20px 0 19px!important;overflow:auto}.main-content[_ngcontent-%COMP%] .item-divider[_ngcontent-%COMP%]{background:#ebebeb;font-size:15px;margin:10px 0;padding:5px 0 5px 20px}.main-content[_ngcontent-%COMP%] .item-checkbox[_ngcontent-%COMP%]{display:flex;margin:10px 20px!important;overflow:auto;align-items:center}.main-content[_ngcontent-%COMP%] .item-checkbox[_ngcontent-%COMP%] ion-checkbox[_ngcontent-%COMP%], .main-content[_ngcontent-%COMP%] .members-checkbox[_ngcontent-%COMP%] ion-checkbox[_ngcontent-%COMP%]{--border-color:#0d89d1;--background-checked:#0d89d1;float:left}.main-content[_ngcontent-%COMP%] .item-checkbox[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .main-content[_ngcontent-%COMP%] .members-checkbox[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{display:block;margin:0!important;width:330px;padding-left:10px;font-size:15px;color:#0d89d1;float:left}.main-content[_ngcontent-%COMP%] .item-checkbox[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%], .main-content[_ngcontent-%COMP%] .members-checkbox[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:10px;float:left;color:#99e47b;margin-left:10px}.main-content[_ngcontent-%COMP%] .online[_ngcontent-%COMP%]{color:#99e47b!important}.main-content[_ngcontent-%COMP%] .offline[_ngcontent-%COMP%]{color:#cbced1!important}.main-content[_ngcontent-%COMP%] .away[_ngcontent-%COMP%]{color:#ffd21f!important}.main-content[_ngcontent-%COMP%] .invisible[_ngcontent-%COMP%]{color:#cbced1!important}.main-content[_ngcontent-%COMP%] .busy[_ngcontent-%COMP%]{color:#f5455c!important}"]}),t}()},70407:function(t,o,i){"use strict";i.d(o,{$:function(){return y}});var r=i(64762),a=i(9441),s=i(40360),c=i(80927),l=i(31983),u=i(37716),d=i(35957),g=i(9014),p=i(37556),m=i(25970),h=i(39895),f=i(23890),v=i(38583),x=i(3679),b=["scrollMe"];function C(n,t){if(1&n&&(u.TgZ(0,"ion-label"),u._uU(1),u.qZA()),2&n){var e=t.$implicit;u.xp6(1),u.hij(" ",e.name,", ")}}function _(n,t){1&n&&u._UZ(0,"ion-progress-bar",29)}function M(n,t){if(1&n&&(u.TgZ(0,"div"),u.TgZ(1,"div",5),u.TgZ(2,"ion-label"),u._uU(3),u.qZA(),u.TgZ(4,"span",32),u._uU(5),u.ALo(6,"date"),u.qZA(),u.qZA(),u.TgZ(7,"div"),u.TgZ(8,"ion-label"),u._uU(9),u.qZA(),u.qZA(),u.qZA()),2&n){var e=u.oxw().$implicit,o=u.oxw();u.Gre("incoming-",e.u.username!=o.loggedUser.me.username,""),u.xp6(3),u.Oqu(e.u.name),u.xp6(2),u.Oqu(u.xi3(6,6,e._updatedAt,"HH:mm")),u.xp6(4),u.Oqu(e.msg)}}function P(n,t){if(1&n&&(u.TgZ(0,"div",33),u.TgZ(1,"ion-label"),u._uU(2),u.qZA(),u._UZ(3,"br"),u.qZA()),2&n){var e=u.oxw().$implicit;u.xp6(2),u.hij('Alterou o assunto para "',e.msg.split("-").join(" "),'"')}}function O(n,t){if(1&n&&(u.TgZ(0,"div"),u.YNc(1,M,10,9,"div",30),u.YNc(2,P,4,1,"div",31),u.qZA()),2&n){var e=t.$implicit;u.xp6(1),u.Q6J("ngIf","r"!=e.t),u.xp6(1),u.Q6J("ngIf","r"==e.t)}}function Z(n,t){if(1&n&&(u.TgZ(0,"div",34),u.TgZ(1,"ion-label"),u._uU(2),u.qZA(),u.qZA()),2&n){var e=u.oxw();u.xp6(2),u.Oqu(e.leaveStatus)}}function w(n,t){if(1&n){var e=u.EpF();u.TgZ(0,"button",7),u.NdJ("click",function(){return u.CHM(e),u.oxw().sendMessage()}),u._UZ(1,"ion-icon",35),u.qZA()}}function k(n,t){1&n&&(u.TgZ(0,"button",36),u._UZ(1,"ion-icon",35),u.qZA())}var y=function(){var t=function(){function t(e,o,i,r,a,s,c,l,u){n(this,t),this.menu=e,this.modalController=o,this.actionSheetController=i,this.popoverController=r,this.chatService=a,this.navParams=s,this.authService=c,this.alertService=l,this.route=u,this.contacts=[" Ana M.","Andre F.","Bruno G.","Catarina T","Tiago"],this.eventSelectedDate=new Date,this.loggedUserChat=c.ValidatedUserChat.data,this.isGroupCreated=!0,this.roomId=this.navParams.get("roomId")}return e(t,[{key:"ngOnInit",value:function(){console.log(this.roomId),this.loggedUser=this.loggedUserChat,this.getRoomInfo(),this.scrollToBottom(),this.serverLongPull()}},{key:"ngAfterViewChecked",value:function(){}},{key:"scrollToBottom",value:function(){try{this.myScrollContainer.nativeElement.scrollTop=this.myScrollContainer.nativeElement.scrollHeight}catch(n){}}},{key:"getRoomInfo",value:function(){var n=this;this.showLoader=!0,this.chatService.getRoomInfo(this.roomId).subscribe(function(t){n.room=t.room,n.roomName=n.room.name.split("-").join(" "),n.getGroupContacts(n.room),n.loadGroupMessages(n.room),n.showLoader=!1})}},{key:"close",value:function(){this.modalController.dismiss()}},{key:"doRefresh",value:function(n){this.getRoomInfo(),n.target.complete()}},{key:"getGroupContacts",value:function(n){var t=this;this.showLoader=!0,"p"===this.room.t?this.chatService.getGroupMembers(this.roomId).subscribe(function(n){console.log(n),t.members=n.members,t.showLoader=!1}):this.chatService.getChannelMembers(this.roomId).subscribe(function(n){console.log(n),t.members=n.members,t.showLoader=!1})}},{key:"loadGroupMessages",value:function(n){var t=this;this.showLoader=!0,"p"===this.room.t&&this.chatService.getPrivateGroupMessages(this.roomId).subscribe(function(n){console.log(n);var e=n.messages.filter(function(n){return"au"!=n.t});t.messages=e.reverse(),t.showLoader=!1})}},{key:"sendMessage",value:function(){var n=this;this.chatService.sendMessage({message:{rid:this.roomId,msg:this.message}}).subscribe(function(t){n.getRoomInfo()},function(n){}),this.message=""}},{key:"openOptions",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.popoverController.create({component:s.I,cssClass:"chat-popover",componentProps:{roomId:this.roomId}});case 2:return t=n.sent,n.next=5,t.present();case 5:t.onDidDismiss().then(function(n){"leave"==n.data?e.leaveStatus=e.loggedUser.me.name+" saiu do grupo":"cancel"==n.data?console.log("cancel"):"edit"==n.data&&e.editGroup(e.roomId)});case 6:case"end":return n.stop()}},n,this)}))}},{key:"openChatOptions",value:function(n){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return console.log(this.members),t.next=3,this.popoverController.create({component:a.y,cssClass:"chat-options-popover",event:n,componentProps:{room:this.room,members:this.members,eventSelectedDate:new Date},translucent:!0});case 3:return e=t.sent,t.next=6,e.present();case 6:return t.abrupt("return",t.sent);case 7:case"end":return t.stop()}},t,this)}))}},{key:"addContacts",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return console.log(this.members),n.next=3,this.modalController.create({component:c.o,componentProps:{isCreated:this.isGroupCreated,room:this.room,members:this.members,name:this.room.name},cssClass:"contacts",backdropDismiss:!1});case 3:return t=n.sent,n.next=6,t.present();case 6:t.onDidDismiss().then(function(){e.getRoomInfo()});case 7:case"end":return n.stop()}},n,this)}))}},{key:"editGroup",value:function(n){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var e,o=this;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.modalController.create({component:l.h,cssClass:"modal modal-desktop",componentProps:{roomId:n}});case 2:return e=t.sent,t.next=5,e.present();case 5:e.onDidDismiss().then(function(n){console.log(n.data),o.modalController.dismiss(n.data)});case 6:case"end":return t.stop()}},t,this)}))}},{key:"serverLongPull",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:this.chatService.getPrivateGroupMessages(this.roomId).subscribe(function(n){return(0,r.mG)(t,void 0,void 0,regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(502!=n){t.next=5;break}return t.next=3,this.serverLongPull();case 3:t.next=21;break;case 5:if(200==n){t.next=19;break}if(this.messages=n.messages.filter(function(n){return"au"!=n.t}),console.log(this.messages),"/home/chat"==this.route.url){t.next=12;break}console.log("Timer message stop"),t.next=17;break;case 12:return t.next=14,new Promise(function(n){return setTimeout(n,1e3)});case 14:return t.next=16,this.serverLongPull();case 16:console.log("Timer message running");case 17:t.next=21;break;case 19:return t.next=21,this.serverLongPull();case 21:case"end":return t.stop()}},t,this)}))});case 1:case"end":return n.stop()}},n,this)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)(u.Y36(d._q),u.Y36(d.IN),u.Y36(d.BX),u.Y36(d.Dh),u.Y36(g.a),u.Y36(d.X1),u.Y36(p.e),u.Y36(m.c),u.Y36(h.F0))},t.\u0275cmp=u.Xpm({type:t,selectors:[["app-group-messages"]],viewQuery:function(n,t){var e;(1&n&&u.Gf(b,5),2&n)&&(u.iGM(e=u.CRH())&&(t.myScrollContainer=e.first))},decls:43,vars:8,consts:[[1,"ion-no-border"],[1,"header-toolbar"],[1,"main-header"],[1,"header-top"],[1,"middle"],[1,"title"],[1,"right"],[1,"btn-no-color",3,"click"],["src","assets/images/icons-menu.svg"],[1,"header-bottom",3,"click"],[1,"header-bottom-icon"],["src","assets/icon/icons-user.svg"],[1,"header-bottom-contacts"],[4,"ngFor","ngForOf"],["name","refresher","slot","fixed",3,"ionRefresh"],["type","indeterminate",4,"ngIf"],[1,"messages","overflow-y-auto"],["scrollMe",""],[1,"welcome-text"],["class","info-text-leave",4,"ngIf"],[1,"container","width-100","d-flex"],["src","assets/images/icons-add-new-event.svg",1,"chat-icon-options"],[1,"message-box","width-80"],["lines","none",1,"ion-no-padding","type-message"],["clearOnEdit","true","placeholder","Escrever uma mensagem","auto-grow","","rows","1",1,"message-input",3,"ngModel","ngModelChange"],["hidden","",1,"btn-no-color"],["slot","end","src","assets/icon/icons-chat-mic.svg"],["class","btn-no-color",3,"click",4,"ngIf"],["class","btn-no-color",4,"ngIf"],["type","indeterminate"],[3,"class",4,"ngIf"],["class","info-text",4,"ngIf"],[1,"time"],[1,"info-text"],[1,"info-text-leave"],["src","assets/icon/icons-chat-send.svg",1,"chat-icon-send"],[1,"btn-no-color"]],template:function(n,t){1&n&&(u.TgZ(0,"ion-header",0),u.TgZ(1,"ion-toolbar",1),u.TgZ(2,"div",2),u.TgZ(3,"div",3),u._UZ(4,"app-btn-modal-dismiss"),u.TgZ(5,"div",4),u.TgZ(6,"ion-label",5),u._uU(7),u.qZA(),u.qZA(),u.TgZ(8,"div",6),u.TgZ(9,"button",7),u.NdJ("click",function(){return t.openOptions()}),u._UZ(10,"ion-icon",8),u.qZA(),u.qZA(),u.qZA(),u.TgZ(11,"div",9),u.NdJ("click",function(){return t.addContacts()}),u.TgZ(12,"div",10),u._UZ(13,"ion-icon",11),u.qZA(),u.TgZ(14,"div",12),u.YNc(15,C,2,1,"ion-label",13),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.qZA(),u.TgZ(16,"ion-content"),u.TgZ(17,"ion-refresher",14),u.NdJ("ionRefresh",function(n){return t.doRefresh(n)}),u.YNc(18,_,1,0,"ion-progress-bar",15),u._UZ(19,"ion-refresher-content"),u.qZA(),u.TgZ(20,"div",16,17),u.TgZ(22,"div",18),u.TgZ(23,"ion-label"),u._uU(24,"Esta conversa passou a grupo"),u.qZA(),u._UZ(25,"br"),u.TgZ(26,"ion-label"),u._uU(27,"A conversa original mant\xeam-se como chat individual"),u.qZA(),u.qZA(),u.YNc(28,O,3,2,"div",13),u.qZA(),u.YNc(29,Z,3,1,"div",19),u.qZA(),u.TgZ(30,"ion-footer"),u.TgZ(31,"div",20),u.TgZ(32,"div"),u.TgZ(33,"button",7),u.NdJ("click",function(){return t.openChatOptions()}),u._UZ(34,"ion-icon",21),u.qZA(),u.qZA(),u.TgZ(35,"div",22),u.TgZ(36,"ion-item",23),u.TgZ(37,"ion-textarea",24),u.NdJ("ngModelChange",function(n){return t.message=n}),u.qZA(),u.TgZ(38,"button",25),u._UZ(39,"ion-icon",26),u.qZA(),u.qZA(),u.qZA(),u.TgZ(40,"div"),u.YNc(41,w,2,0,"button",27),u.YNc(42,k,2,0,"button",28),u.qZA(),u.qZA(),u.qZA()),2&n&&(u.xp6(7),u.Oqu(t.roomName),u.xp6(8),u.Q6J("ngForOf",t.members),u.xp6(3),u.Q6J("ngIf",t.showLoader),u.xp6(10),u.Q6J("ngForOf",t.messages),u.xp6(1),u.Q6J("ngIf",t.leaveStatus),u.xp6(8),u.Q6J("ngModel",t.message),u.xp6(4),u.Q6J("ngIf",t.message),u.xp6(1),u.Q6J("ngIf",!t.message))},directives:[d.Gu,d.sr,f.E,d.Q$,d.gu,v.sg,d.W2,d.nJ,v.O5,d.Wo,d.fr,d.Ie,d.g2,d.j9,x.JJ,x.On,d.X7],pipes:[v.uU],styles:[".header-toolbar[_ngcontent-%COMP%]{--background:transparent;--opacity:1}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#fff;overflow:hidden;padding:30px 20px 0;color:#000;transform:translate3d(0,1px,0)}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-top[_ngcontent-%COMP%]{overflow:auto;padding:0!important;background:#fff}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-top[_ngcontent-%COMP%] .middle[_ngcontent-%COMP%]{padding:0!important;float:left;width:280px;margin:2.5px 0 0 5px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-top[_ngcontent-%COMP%] .right[_ngcontent-%COMP%]{padding:0!important;float:right;font-size:25px;color:#0782c9;margin:5px 0 0}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-bottom[_ngcontent-%COMP%]{padding-left:10px;overflow:auto;margin:0 auto}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-bottom[_ngcontent-%COMP%] .header-bottom-icon[_ngcontent-%COMP%]{width:30px;font-size:25px;float:left;padding:2px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-bottom[_ngcontent-%COMP%] .header-bottom-contacts[_ngcontent-%COMP%]{width:275px;font-size:15px;color:#797979;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;padding:5px;margin:1px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:25px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%]{width:40px;float:right;font-size:35px;overflow:auto;padding:1px}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;padding-left:20px}ion-content[_ngcontent-%COMP%] .welcome-text[_ngcontent-%COMP%]{background:#ebebeb;color:#797979;margin:20px 39px 25px}ion-content[_ngcontent-%COMP%] .info-text[_ngcontent-%COMP%], ion-content[_ngcontent-%COMP%] .welcome-text[_ngcontent-%COMP%]{width:26.375em;text-align:center;font-size:13px;padding:10px;line-height:1.2rem;border-radius:8px}ion-content[_ngcontent-%COMP%] .info-text[_ngcontent-%COMP%]{background:#fef4c5;color:#262420;margin:10px auto}ion-content[_ngcontent-%COMP%] .info-text-leave[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;background:#e0e9ee;border-radius:8px;margin:10px auto;color:#797979!important;font-size:13px!important}ion-content[_ngcontent-%COMP%] .info-text-leave[_ngcontent-%COMP%] .info-text-leave[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{font-size:13px!important;line-height:1.2rem}ion-content[_ngcontent-%COMP%] .messages[_ngcontent-%COMP%]{font-size:13px;font-family:Roboto;overflow:auto;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;word-wrap:break-word;-webkit-overflow-scrolling:touch}ion-content[_ngcontent-%COMP%] .messages[_ngcontent-%COMP%] .incoming-false[_ngcontent-%COMP%], ion-content[_ngcontent-%COMP%] .messages[_ngcontent-%COMP%] .incoming-true[_ngcontent-%COMP%]{width:305px;padding:15px 20px;border-radius:10px}ion-content[_ngcontent-%COMP%] .messages[_ngcontent-%COMP%] .incoming-true[_ngcontent-%COMP%]{margin:10px 75px 10px 20px;background:#ebebeb;float:left}ion-content[_ngcontent-%COMP%] .incoming-false[_ngcontent-%COMP%]{margin:10px 20px 10px 75px;background:#e4f4fe;float:right}ion-content[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:#0782c9;font-weight:700;margin-bottom:5px}ion-content[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#797979;text-align:right;float:right}ion-content[_ngcontent-%COMP%] .online[_ngcontent-%COMP%]{color:#99e47b!important}ion-content[_ngcontent-%COMP%] .offline[_ngcontent-%COMP%]{color:#cbced1!important}ion-content[_ngcontent-%COMP%] .away[_ngcontent-%COMP%]{color:#ffd21f!important}ion-content[_ngcontent-%COMP%] .invisible[_ngcontent-%COMP%]{color:#cbced1!important}ion-content[_ngcontent-%COMP%] .busy[_ngcontent-%COMP%]{color:#f5455c!important}ion-footer[_ngcontent-%COMP%]{padding-top:7.5px;padding-bottom:7.5px}ion-footer[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{justify-content:center;justify-content:space-evenly;align-items:center}ion-footer[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .message-box[_ngcontent-%COMP%]{margin:0 5px}ion-footer[_ngcontent-%COMP%] .chat-icon-options[_ngcontent-%COMP%]{display:block!important;font-size:35px;float:right!important;margin-top:5px}ion-footer[_ngcontent-%COMP%] .chat-icon-send[_ngcontent-%COMP%]{font-size:45px;margin:4px auto 0}ion-footer[_ngcontent-%COMP%] .type-message[_ngcontent-%COMP%]{display:flex;border:1px solid #ebebeb;border-radius:25px;padding-left:15px;align-items:center;overflow:auto}ion-footer[_ngcontent-%COMP%] .type-message[_ngcontent-%COMP%] ion-textarea[_ngcontent-%COMP%]{margin:0!important;align-self:center}"]}),t}()},95505:function(t,o,i){"use strict";i.d(o,{D:function(){return f}});var r=i(64762),a=i(53695),s=i(80927),c=i(37716),l=i(35957),u=i(38583),d=i(3679),g=i(41849);function p(n,t){if(1&n){var e=c.EpF();c.TgZ(0,"app-btn-seguinte",15),c.NdJ("click",function(){return c.CHM(e),c.oxw().addContacts()}),c.qZA()}}function m(n,t){if(1&n){var e=c.EpF();c.TgZ(0,"div",16),c.TgZ(1,"ion-checkbox",17),c.NdJ("ionChange",function(n){return c.CHM(e),c.oxw()._ionChange(n)}),c.qZA(),c.TgZ(2,"ion-label"),c._uU(3,"Grupo Ultra-secreto"),c.qZA(),c.qZA()}}function h(n,t){if(1&n){var e=c.EpF();c.TgZ(0,"div",18),c.TgZ(1,"div",19),c.TgZ(2,"div",20),c._UZ(3,"ion-icon",21),c.qZA(),c.TgZ(4,"div",22),c.TgZ(5,"ion-input",23),c.NdJ("click",function(){return c.CHM(e),c.oxw().showPicker()})("ngModelChange",function(n){return c.CHM(e),c.oxw().displayDuration=n}),c.qZA(),c.qZA(),c.qZA(),c.qZA()}if(2&n){var o=c.oxw();c.xp6(5),c.Q6J("ngModel",o.displayDuration)}}var f=function(){var t=function(){function t(e,o,i,r){n(this,t),this.pickerController=e,this.popoverController=o,this.modalController=i,this.navParams=r,this.selectedDuration=["","",""],this.isGroupCreated=!1,this.groupName=this.navParams.get("name")}return e(t,[{key:"ngOnInit",value:function(){}},{key:"_ionChange",value:function(n){this.showDuration=n.detail.checked}},{key:"close",value:function(){this.modalController.dismiss()}},{key:"addContacts",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return this.close(),t=this.groupName.split(" ").join("-"),console.log(t),n.next=5,this.modalController.create({component:s.o,componentProps:{isCreated:this.isGroupCreated,name:t,duration:""},cssClass:"contacts",backdropDismiss:!1});case 5:return e=n.sent,n.next=8,e.present();case 8:e.onDidDismiss();case 9:case"end":return n.stop()}},n,this)}))}},{key:"setDuration",value:function(n){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.popoverController.create({component:a.k,cssClass:"group-duration",event:n,translucent:!0});case 2:return e=t.sent,t.next=5,e.present();case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}},t,this)}))}},{key:"showPicker",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.pickerController.create({cssClass:"",buttons:[{text:"Cancelar",role:"cancel",cssClass:"btn-cancel"},{text:"Ok",cssClass:"btn-cancel",handler:function(n){console.log("button done pressed"),e.selectedDuration=[n.days.value,n.hours.value,n.minutes.value],console.log(e.selectedDuration),null!=n.days.value&&null!=n.hours.value&&null!=n.minutes.value&&(e.displayDuration=n.days.value>0?1==n.days.value?1==n.hours.value?n.days.value+" day "+n.hours.value+" hora "+n.minutes.value+" minutos":n.days.value+" days "+n.hours.value+" horas "+n.minutes.value+" minutos":1==n.hours.value?n.days.value+" days "+n.hours.value+" hora "+n.minutes.value+" minutos":n.days.value+" days "+n.hours.value+" horas "+n.minutes.value+" minutos":1==n.hours.value?n.hours.value+" hora "+n.minutes.value+" minutos":n.hours.value+" horas "+n.minutes.value+" minutos")}}],columns:[{name:"days",prefix:"Dias",options:[{text:"0",value:0},{text:"1",value:1},{text:"2",value:2},{text:"3",value:3},{text:"4",value:4}]},{name:"hours",prefix:"Horas",options:[{text:"0",value:0},{text:"1",value:1},{text:"2",value:2},{text:"3",value:3},{text:"4",value:4},{text:"5",value:5},{text:"6",value:6},{text:"7",value:7},{text:"8",value:8}]},{name:"minutes",prefix:"Minutos",selectedIndex:3,options:[{text:"0",value:0},{text:"5",value:5},{text:"10",value:10},{text:"15",value:15},{text:"20",value:20},{text:"25",value:25},{text:"30",value:30},{text:"35",value:35},{text:"45",value:45},{text:"50",value:50},{text:"55",value:55}]}]});case 2:return t=n.sent,n.next=5,t.present();case 5:t.onDidDismiss().then(function(n){return(0,r.mG)(e,void 0,void 0,regeneratorRuntime.mark(function n(){return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.getColumn("days");case 2:return n.next=4,t.getColumn("hours");case 4:return n.next=6,t.getColumn("minutes");case 6:case"end":return n.stop()}},n)}))});case 6:case"end":return n.stop()}},n,this)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)(c.Y36(l.up),c.Y36(l.Dh),c.Y36(l.IN),c.Y36(l.X1))},t.\u0275cmp=c.Xpm({type:t,selectors:[["app-new-group"]],decls:17,vars:4,consts:[[1,"ion-no-border"],[1,"header-toolbar"],[1,"main-header"],[1,"title-content","width-100"],[1,"left"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-left.svg"],[1,"middle"],[1,"title"],[3,"click",4,"ngIf"],[1,"main-content"],[1,"item-container"],["placeholder","T\xedtulo",3,"ngModel","ngModelChange"],["class","item-container-no-border",4,"ngIf"],["class","container-div",4,"ngIf"],[3,"click"],[1,"item-container-no-border"],["color","primary",3,"ionChange"],[1,"container-div"],[1,"ion-item-class-2"],[1,"ion-icon-class"],["slot","start","src","assets/images/icons-duration.svg"],[1,"ion-input-class"],["placeholder","Dura\xe7\xe3o",3,"ngModel","click","ngModelChange"]],template:function(n,t){1&n&&(c.TgZ(0,"ion-header",0),c.TgZ(1,"ion-toolbar",1),c.TgZ(2,"div",2),c.TgZ(3,"div",3),c.TgZ(4,"div",4),c.TgZ(5,"button",5),c.NdJ("click",function(){return t.close()}),c._UZ(6,"ion-icon",6),c.qZA(),c.qZA(),c.TgZ(7,"div",7),c.TgZ(8,"ion-label",8),c._uU(9,"Novo Grupo"),c.qZA(),c.qZA(),c.YNc(10,p,1,0,"app-btn-seguinte",9),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.TgZ(11,"ion-content"),c.TgZ(12,"div",10),c.TgZ(13,"div",11),c.TgZ(14,"ion-input",12),c.NdJ("ngModelChange",function(n){return t.groupName=n}),c.qZA(),c.qZA(),c.YNc(15,m,4,0,"div",13),c.YNc(16,h,6,1,"div",14),c.qZA(),c.qZA()),2&n&&(c.xp6(10),c.Q6J("ngIf",t.groupName),c.xp6(4),c.Q6J("ngModel",t.groupName),c.xp6(1),c.Q6J("ngIf",!1),c.xp6(1),c.Q6J("ngIf",t.showDuration))},directives:[l.Gu,l.sr,l.gu,l.Q$,u.O5,l.W2,l.pK,l.j9,d.JJ,d.On,g.m,l.nz,l.w],styles:[".header-toolbar[_ngcontent-%COMP%], ion-content[_ngcontent-%COMP%]{--background:transparent}.header-toolbar[_ngcontent-%COMP%]{--opacity:1}.div-top-header[_ngcontent-%COMP%]{width:400px;margin:0 auto;background-color:#0782c9;overflow:auto;padding-top:15px;border:0!important}.div-top-header[_ngcontent-%COMP%] .div-search[_ngcontent-%COMP%]{font-size:45px;float:left;margin:0 0 0 10px}.div-top-header[_ngcontent-%COMP%] .div-logo[_ngcontent-%COMP%]{background:transparent;width:140px;margin:5px 0 0 71px;float:left}.div-top-header[_ngcontent-%COMP%] .div-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.div-top-header[_ngcontent-%COMP%] .div-profile[_ngcontent-%COMP%]{font-size:45px;float:right;margin-right:10px}.main-header[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#fff;overflow:hidden;padding:30px 20px 0;color:#000;transform:translate3d(0,1px,0)}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%]{margin:0 auto;overflow:auto;padding:0!important;background:#fff}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .left[_ngcontent-%COMP%]{width:37px;float:left;font-size:35px;overflow:auto}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .middle[_ngcontent-%COMP%]{padding:0!important;float:left;width:221px;margin:2.5px 0 0 5px}.main-header[_ngcontent-%COMP%] .title-content[_ngcontent-%COMP%] .right[_ngcontent-%COMP%]{padding:0!important;float:right;font-size:15px;color:#0782c9;margin:8px 0 0 5px}.main-header[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:25px}.main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%]{width:40px;float:right;font-size:35px;overflow:auto;padding:1px}.main-header[_ngcontent-%COMP%] .div-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;padding-left:20px}.main-content[_ngcontent-%COMP%]{width:100%;height:100%;font-family:Roboto;margin:0 auto;background-color:#fff;overflow:auto;padding:15px 20px 0}.main-content[_ngcontent-%COMP%] .item-container[_ngcontent-%COMP%]{margin:15px auto;border:1px solid #ebebeb;border-radius:5px;padding-left:10px}.main-content[_ngcontent-%COMP%] .item-container-no-border[_ngcontent-%COMP%]{display:flex;width:360px;margin:25px auto;border-radius:5px;align-items:center}.main-content[_ngcontent-%COMP%] .item-container-no-border[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{padding-left:10px;font-size:12px;color:#000}.container-div[_ngcontent-%COMP%]{margin-bottom:15px;overflow:auto}.container-div[_ngcontent-%COMP%] .ion-item-class-2[_ngcontent-%COMP%]{width:360px;margin:0 auto}.container-div[_ngcontent-%COMP%] .ion-item-class-2[_ngcontent-%COMP%] .ion-icon-class[_ngcontent-%COMP%]{width:45px;height:45px;float:left;padding:10px;font-size:25px}.container-div[_ngcontent-%COMP%] .ion-input-class[_ngcontent-%COMP%]{width:315px;height:45px;border:1px solid #ebebeb;border-radius:5px;padding-left:5px;padding-right:10px;float:left}"]}),t}()},9216:function(t,o,i){"use strict";i.d(o,{g:function(){return a}});var r=i(37716),a=function(){var t=function(){function t(){n(this,t)}return e(t,[{key:"transform",value:function(n,t,e){return""===t?n:(t=t.toLowerCase(),n.filter(function(n){return n[e].toLowerCase().includes(t)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)},t.\u0275pipe=r.Yjl({name:"filter",type:t,pure:!0}),t}()},41849:function(t,o,i){"use strict";i.d(o,{m:function(){return s}});var r=i(37716),a=i(35957),s=function(){var t=function(){function t(){n(this,t)}return e(t,[{key:"ngOnInit",value:function(){}}]),t}();return t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=r.Xpm({type:t,selectors:[["app-btn-seguinte"]],decls:4,vars:0,consts:[[1,"btn-no-color","right"]],template:function(n,t){1&n&&(r.TgZ(0,"div"),r.TgZ(1,"button",0),r.TgZ(2,"ion-label"),r._uU(3,"Seguinte"),r.qZA(),r.qZA(),r.qZA())},directives:[a.Q$],styles:[".right[_ngcontent-%COMP%]{padding:0!important;float:right;font-size:15px;color:#0782c9;margin:8px 0 0 5px}"]}),t}()},9441:function(t,o,i){"use strict";i.d(o,{y:function(){return g}});var r=i(64762),a=i(56410),s=i(4528),c=i(92340),l=i(37716),u=i(35957),d=i(25970),g=function(){var t=function(){function t(e,o,i,r){n(this,t),this.popoverController=e,this.modalController=o,this.alertService=i,this.navParams=r,this.documents=[],this.attendees=[],this.members=this.navParams.get("members"),console.log(this.members),this.attendees=this.navParams.get("members").map(function(n){return{Name:n.name,EmailAddress:n.username+"@"+c.N.domain,IsRequired:"true"}})}return e(t,[{key:"ngOnInit",value:function(){console.log(this.attendees)}},{key:"notImplemented",value:function(){this.alertService.presentAlert("Funcionalidade em desenvolvimento")}},{key:"close",value:function(){window.innerWidth<=1024?this.popoverController.dismiss():this.modalController.dismiss()}},{key:"attachDocument",value:function(){console.log("Anexar Documento")}},{key:"getDoc",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t,e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.modalController.create({component:s.Z,cssClass:"group-messages modal-desktop search-modal search-modal-to-desktop",componentProps:{type:"AccoesPresidenciais & ArquivoDespachoElect",select:!0,showSearchInput:!0}});case 2:return t=n.sent,n.next=5,t.present();case 5:t.onDidDismiss().then(function(n){n&&(e.documents.push(n.data.selected),console.log(n.data))});case 6:case"end":return n.stop()}},n,this)}))}},{key:"bookMeeting",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var t;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(console.log(this.attendees),this.popoverController.dismiss(),!(window.innerWidth<=1024)){n.next=7;break}return n.next=3,this.modalController.create({component:a.h,componentProps:{attendees:this.attendees},cssClass:"modal modal-desktop",backdropDismiss:!1});case 3:return t=n.sent,n.next=6,t.present();case 6:t.onDidDismiss().then(function(n){});case 7:case"end":return n.stop()}},n,this)}))}}]),t}();return t.\u0275fac=function(n){return new(n||t)(l.Y36(u.Dh),l.Y36(u.IN),l.Y36(d.c),l.Y36(u.X1))},t.\u0275cmp=l.Xpm({type:t,selectors:[["app-chat-options-popover"]],decls:18,vars:0,consts:[[1,"container"],[1,"arrow-right"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-right.svg",1,"arrow-right-icon"],[1,"buttons"],["full","","shape","round",1,"btn-ok",3,"click"],["shape","round",1,"btn-ok",3,"click"],[1,"solid"],["full","","shape","round",1,"btn-cancel",3,"click"]],template:function(n,t){1&n&&(l.TgZ(0,"ion-content",0),l.TgZ(1,"div",1),l.TgZ(2,"button",2),l.NdJ("click",function(){return t.close()}),l._UZ(3,"ion-icon",3),l.qZA(),l.qZA(),l.TgZ(4,"div",4),l.TgZ(5,"button",5),l.NdJ("click",function(){return t.notImplemented()}),l._uU(6,"Tirar Fotografia"),l.qZA(),l.TgZ(7,"button",6),l.NdJ("click",function(){return t.notImplemented()}),l._uU(8,"Digitalizar Documento"),l.qZA(),l.TgZ(9,"button",5),l.NdJ("click",function(){return t.notImplemented()}),l._uU(10,"Anexar Fotografia"),l.qZA(),l.TgZ(11,"button",6),l.NdJ("click",function(){return t.getDoc()}),l._uU(12,"Anexar Documento"),l.qZA(),l._UZ(13,"div",7),l.TgZ(14,"button",6),l.NdJ("click",function(){return t.bookMeeting()}),l._uU(15,"Marcar reuni\xe3o"),l.qZA(),l.TgZ(16,"button",8),l.NdJ("click",function(){return t.close()}),l._uU(17,"Cancelar"),l.qZA(),l.qZA(),l.qZA())},directives:[u.W2,u.gu],styles:[".container[_ngcontent-%COMP%]{--padding-top:20px!important;--padding-bottom:20px!important;--padding-start:20px!important;--padding-end:20px!important}.arrow-right[_ngcontent-%COMP%]{display:none;margin-bottom:20px}.arrow-right[_ngcontent-%COMP%] .arrow-right-icon[_ngcontent-%COMP%]{width:37px;float:right;font-size:35px;overflow:hidden}.buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-between}.buttons[_ngcontent-%COMP%] .btn-cancel[_ngcontent-%COMP%], .buttons[_ngcontent-%COMP%] .btn-delete[_ngcontent-%COMP%], .buttons[_ngcontent-%COMP%] .btn-ok[_ngcontent-%COMP%]{margin-bottom:10px!important}.solid[_ngcontent-%COMP%]{display:none;width:90%;border-top:1px solid #bbb;margin:0 auto!important;margin-bottom:10px}@media only screen and (min-width: 1024px){.arrow-right[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.btn-cancel[_ngcontent-%COMP%]{display:none}.btn-ok[_ngcontent-%COMP%]{width:100%!important}.mobile-only[_ngcontent-%COMP%]{display:none!important}}"]}),t}()},40360:function(t,o,i){"use strict";i.d(o,{I:function(){return l}});var r=i(64762),a=i(37716),s=i(35957),c=i(9014),l=function(){var t=function(){function t(e,o,i,r){n(this,t),this.popoverController=e,this.modalController=o,this.navParams=i,this.chatService=r,this.roomId=this.navParams.get("roomId")}return e(t,[{key:"ngOnInit",value:function(){console.log(this.roomId)}},{key:"close",value:function(){window,this.popoverController.dismiss("cancel"),this.modalController.dismiss("cancel")}},{key:"leaveGroup",value:function(){var n=this;console.log("leave");var t={roomId:this.roomId};this.chatService.getRoomInfo(this.roomId).subscribe(function(e){n.room=e.room,"p"===n.room.t?n.chatService.leaveGroup(t).subscribe(function(n){console.log(n)}):n.chatService.leaveChannel(t).subscribe(function(n){console.log(n)})}),this.popoverController.dismiss("leave"),this.modalController.dismiss("leave")}},{key:"deleteGroup",value:function(){var n=this,t={roomId:this.roomId};this.chatService.getRoomInfo(this.roomId).subscribe(function(e){n.room=e.room,"p"===n.room.t?n.chatService.deleteGroup(t).subscribe(function(n){console.log(n)}):n.chatService.deleteChannel(t).subscribe(function(n){console.log(n)})}),this.popoverController.dismiss("delete"),this.modalController.dismiss("delete")}},{key:"openChangeGroupName",value:function(){return(0,r.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:this.popoverController.dismiss("edit"),this.modalController.dismiss("edit");case 1:case"end":return n.stop()}},n,this)}))}},{key:"bookMeeting",value:function(){}}]),t}();return t.\u0275fac=function(n){return new(n||t)(a.Y36(s.Dh),a.Y36(s.IN),a.Y36(s.X1),a.Y36(c.a))},t.\u0275cmp=a.Xpm({type:t,selectors:[["app-chat-popover"]],decls:16,vars:0,consts:[[1,"container"],[1,"arrow-right"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-right.svg",1,"arrow-right-icon"],[1,"buttons"],["shape","round",1,"btn-cancel",3,"click"],["shape","round",1,"btn-ok",3,"click"],[1,"solid"],["full","","shape","round",1,"btn-cancel","mobile-only",3,"click"],["shape","round",1,"btn-delete",3,"click"]],template:function(n,t){1&n&&(a.TgZ(0,"ion-content",0),a.TgZ(1,"div",1),a.TgZ(2,"button",2),a.NdJ("click",function(){return t.close()}),a._UZ(3,"ion-icon",3),a.qZA(),a.qZA(),a.TgZ(4,"div",4),a.TgZ(5,"button",5),a.NdJ("click",function(){return t.leaveGroup()}),a._uU(6,"Sair do Grupo"),a.qZA(),a.TgZ(7,"button",6),a.NdJ("click",function(){return t.openChangeGroupName()}),a._uU(8,"Alterar nome do grupo"),a.qZA(),a._UZ(9,"div",7),a.TgZ(10,"button",5),a.NdJ("click",function(){return t.bookMeeting()}),a._uU(11,"Marcar Reuni\xe3o"),a.qZA(),a.TgZ(12,"button",8),a.NdJ("click",function(){return t.close()}),a._uU(13,"Cancelar"),a.qZA(),a.TgZ(14,"button",9),a.NdJ("click",function(){return t.deleteGroup()}),a._uU(15,"Apagar grupo"),a.qZA(),a.qZA(),a.qZA())},directives:[s.W2,s.gu],styles:[".container[_ngcontent-%COMP%]{--padding-top:20px!important;--padding-bottom:20px!important;--padding-start:20px!important;--padding-end:20px!important}.arrow-right[_ngcontent-%COMP%]{display:none;margin-bottom:20px}.arrow-right[_ngcontent-%COMP%] .arrow-right-icon[_ngcontent-%COMP%]{width:37px;float:right;font-size:35px;overflow:hidden}.buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-around}.solid[_ngcontent-%COMP%]{display:block;width:90%;border-top:1px solid #bbb;margin:10px auto!important}@media only screen and (min-width: 1024px){.arrow-right[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.btn-cancel[_ngcontent-%COMP%]{margin-bottom:10px!important}.btn-cancel[_ngcontent-%COMP%], .btn-delete[_ngcontent-%COMP%], .btn-ok[_ngcontent-%COMP%]{width:100%!important}.btn-delete[_ngcontent-%COMP%]{margin-bottom:10px!important}.solid[_ngcontent-%COMP%]{display:block}.mobile-only[_ngcontent-%COMP%]{display:none!important}}"]}),t}()},53695:function(t,o,i){"use strict";i.d(o,{k:function(){return s}});var r=i(37716),a=i(35957),s=function(){var t=function(){function t(e){n(this,t),this.popoverController=e}return e(t,[{key:"ngOnInit",value:function(){}},{key:"close",value:function(){this.popoverController.dismiss()}}]),t}();return t.\u0275fac=function(n){return new(n||t)(r.Y36(a.Dh))},t.\u0275cmp=r.Xpm({type:t,selectors:[["app-group-duration"]],decls:13,vars:0,consts:[[1,"p-header"],[1,"picker"],[1,"p-buttons"],["full","","shape","round",1,"btn-cancel",3,"click"],["shape","round",1,"btn-ok"]],template:function(n,t){1&n&&(r.TgZ(0,"ion-content"),r.TgZ(1,"div",0),r.TgZ(2,"h3"),r._uU(3,"Dura\xe7\xe3o"),r.qZA(),r.qZA(),r._UZ(4,"div",1),r.TgZ(5,"div",2),r.TgZ(6,"ion-row"),r.TgZ(7,"ion-col"),r.TgZ(8,"button",3),r.NdJ("click",function(){return t.close()}),r._uU(9,"Cancelar"),r.qZA(),r.qZA(),r.TgZ(10,"ion-col"),r.TgZ(11,"button",4),r._uU(12,"Ok"),r.qZA(),r.qZA(),r.qZA(),r.qZA(),r.qZA())},directives:[a.W2,a.Nd,a.wI],styles:[""]}),t}()}}])}();