Files
doneit-web/_platforms/browser/www/927-es2015.c5bd0a4c2f0d558b1ca9.js
T
tiago.kayaya 24e2a8f518 save
2021-08-18 18:58:02 +01:00

1 line
49 KiB
JavaScript

(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[927,1849,8442,7013],{31983:function(t,n,e){"use strict";e.d(n,{h:function(){return u}});var o=e(64762),i=e(37716),r=e(35957),s=e(9014),a=e(38583),c=e(3679),l=e(41849);function d(t,n){if(1&t){const t=i.EpF();i.TgZ(0,"app-btn-seguinte",15),i.NdJ("click",function(){return i.CHM(t),i.oxw().changeGroupName()}),i.qZA()}}function g(t,n){if(1&t){const t=i.EpF();i.TgZ(0,"div",16),i.TgZ(1,"ion-checkbox",17),i.NdJ("ionChange",function(n){return i.CHM(t),i.oxw()._ionChange(n)}),i.qZA(),i.TgZ(2,"ion-label"),i._uU(3,"Grupo Ultra-secreto"),i.qZA(),i.qZA()}}function p(t,n){if(1&t){const t=i.EpF();i.TgZ(0,"div",18),i.TgZ(1,"div",19),i.TgZ(2,"div",20),i._UZ(3,"ion-icon",21),i.qZA(),i.TgZ(4,"div",22),i.TgZ(5,"ion-input",23),i.NdJ("click",function(){return i.CHM(t),i.oxw().showPicker()})("ngModelChange",function(n){return i.CHM(t),i.oxw().displayDuration=n}),i.qZA(),i.qZA(),i.qZA(),i.qZA()}if(2&t){const t=i.oxw();i.xp6(5),i.Q6J("ngModel",t.displayDuration)}}let u=(()=>{class t{constructor(t,n,e,o){this.modalController=t,this.pickerController=n,this.chatService=e,this.navParams=o,this.selectedDuration=["","",""],this.roomId=this.navParams.get("roomId")}ngOnInit(){this.getRoomInfo()}getRoomInfo(){this.chatService.getRoomInfo(this.roomId).subscribe(t=>{this.room=t.room,console.log(this.room),this.groupName=this.room.name.split("-").join(" ")})}close(){this.modalController.dismiss()}changeGroupName(){if(this.groupName.trim().length>1){let t=this.groupName.split(" ").join("-");this.chatService.renameGroup({roomId:this.room._id,name:t}).subscribe(t=>{this.modalController.dismiss(t.group)})}else console.log("Invalid name!")}_ionChange(t){this.showDuration=t.detail.checked}showPicker(){return(0,o.mG)(this,void 0,void 0,function*(){const t=yield this.pickerController.create({cssClass:"",buttons:[{text:"Cancelar",role:"cancel",cssClass:"btn-cancel"},{text:"Ok",cssClass:"btn-cancel",handler:t=>{console.log("button done pressed"),this.selectedDuration=[t.days.value,t.hours.value,t.minutes.value],console.log(this.selectedDuration),null!=t.days.value&&null!=t.hours.value&&null!=t.minutes.value&&(this.displayDuration=t.days.value>0?1==t.days.value?1==t.hours.value?t.days.value+" day "+t.hours.value+" hora "+t.minutes.value+" minutos":t.days.value+" days "+t.hours.value+" horas "+t.minutes.value+" minutos":1==t.hours.value?t.days.value+" days "+t.hours.value+" hora "+t.minutes.value+" minutos":t.days.value+" days "+t.hours.value+" horas "+t.minutes.value+" minutos":1==t.hours.value?t.hours.value+" hora "+t.minutes.value+" minutos":t.hours.value+" horas "+t.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}]}]});yield t.present(),t.onDidDismiss().then(n=>(0,o.mG)(this,void 0,void 0,function*(){yield t.getColumn("days"),yield t.getColumn("hours"),yield t.getColumn("minutes")}))})}}return t.\u0275fac=function(n){return new(n||t)(i.Y36(r.IN),i.Y36(r.up),i.Y36(s.a),i.Y36(r.X1))},t.\u0275cmp=i.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(t,n){1&t&&(i.TgZ(0,"ion-header",0),i.TgZ(1,"ion-toolbar",1),i.TgZ(2,"div",2),i.TgZ(3,"div",3),i.TgZ(4,"div",4),i.TgZ(5,"button",5),i.NdJ("click",function(){return n.close()}),i._UZ(6,"ion-icon",6),i.qZA(),i.qZA(),i.TgZ(7,"div",7),i.TgZ(8,"ion-label",8),i._uU(9,"Alterar assunto"),i.qZA(),i.qZA(),i.YNc(10,d,1,0,"app-btn-seguinte",9),i.qZA(),i.qZA(),i.qZA(),i.qZA(),i.TgZ(11,"ion-content"),i.TgZ(12,"div",10),i.TgZ(13,"div",11),i.TgZ(14,"ion-input",12),i.NdJ("ngModelChange",function(t){return n.groupName=t}),i.qZA(),i.qZA(),i.YNc(15,g,4,0,"div",13),i.YNc(16,p,6,1,"div",14),i.qZA(),i.qZA()),2&t&&(i.xp6(10),i.Q6J("ngIf",n.groupName),i.xp6(4),i.Q6J("ngModel",n.groupName),i.xp6(1),i.Q6J("ngIf",!1),i.xp6(1),i.Q6J("ngIf",n.showDuration))},directives:[r.Gu,r.sr,r.gu,r.Q$,a.O5,r.W2,r.pK,r.j9,c.JJ,c.On,l.m,r.nz,r.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,n,e){"use strict";e.d(n,{o:function(){return b}});var o=e(64762),i=e(95505),r=e(70407),s=e(37716),a=e(35957),c=e(91841),l=e(9014),d=e(37556),g=e(41849),p=e(38583),u=e(9216);function m(t,n){1&t&&s._UZ(0,"ion-progress-bar",20)}function h(t,n){if(1&t){const t=s.EpF();s.TgZ(0,"ion-list",23),s.TgZ(1,"ion-item-sliding"),s.TgZ(2,"ion-item",24),s._UZ(3,"ion-checkbox",25),s.TgZ(4,"p"),s._uU(5),s.qZA(),s._UZ(6,"ion-icon",26),s.qZA(),s.TgZ(7,"ion-item-options",27),s.NdJ("click",function(){const n=s.CHM(t).$implicit;return s.oxw(2).deleteMember(n)}),s.TgZ(8,"ion-item-option",28),s._uU(9,"Apagar"),s.qZA(),s.qZA(),s.qZA(),s.qZA()}if(2&t){const t=n.$implicit;s.xp6(5),s.Oqu(t.name),s.xp6(1),s.Tol(t.status)}}function f(t,n){if(1&t&&(s.TgZ(0,"div"),s.TgZ(1,"ion-label",21),s._uU(2,"Contactos selec\xe7\xe3o:"),s.qZA(),s.YNc(3,h,10,4,"ion-list",22),s.qZA()),2&t){const t=s.oxw();s.xp6(3),s.Q6J("ngForOf",t.members)}}function C(t,n){if(1&t&&(s.TgZ(0,"div",29),s.TgZ(1,"ion-label"),s._uU(2),s.qZA(),s.qZA()),2&t){const t=n.$implicit;s.xp6(2),s.Oqu(t)}}function v(t,n){if(1&t){const t=s.EpF();s.TgZ(0,"div",30),s.TgZ(1,"ion-checkbox",31),s.NdJ("ionChange",function(){const n=s.CHM(t).$implicit;return s.oxw().selectedContact(n)}),s.qZA(),s.TgZ(2,"p"),s._uU(3),s.qZA(),s._UZ(4,"ion-icon",26),s.qZA()}if(2&t){const t=n.$implicit;s.xp6(3),s.Oqu(t.name),s.xp6(1),s.Tol(t.status)}}let b=(()=>{class t{constructor(t,n,e,o,i){this.modalController=t,this.http=n,this.chatService=e,this.authService=o,this.navParams=i,this.users=[],this.contact=[" Ana M.","Andre F.","Bruno G.","Catarina T","Tiago"],this.loggedUser=o.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")}ngOnInit(){this.loadUsers(),this.getMembers(),console.log(this.groupName),console.log(this.isGroupCreated)}deleteMember(t){let n={roomId:this.room._id,userId:t._id};console.log(n),"p"==this.room.t?this.chatService.removeGroupMember(n).subscribe(t=>{console.log(t),this.getMembers()}):"c"==this.room.t&&this.chatService.removeChannelMember(n).subscribe(t=>{console.log(t),this.getMembers()})}getMembers(){"p"==this.room.t?this.chatService.getGroupMembers(this.room._id).subscribe(t=>{this.members=t.members,this.loadUsers()}):"c"==this.room.t&&this.chatService.getChannelMembers(this.room._id).subscribe(t=>{this.members=t.members,this.loadUsers()})}loadUsers(){this.options={headers:this.headers},this.chatService.getAllUsers().subscribe(t=>{this.contacts=t.users.filter(this.members?t=>!this.members.some(n=>n._id===t._id):t=>t.username!=this.loggedUser.me.username),this.users=this.contacts.sort((t,n)=>t.name<n.name?-1:t.name>n.name?1:0),console.log(this.users),this.showLoader=!1})}separateLetter(t,n,e){if(0==n)return t.name[0];let o=t.name[0];return e[n-1].name[0]!=o?o:null}doRefresh(t){this.loadUsers(),this.getMembers(),t.target.complete()}close(){return(0,o.mG)(this,void 0,void 0,function*(){if(this.modalController.dismiss(),this.isGroupCreated)console.log("go to conversa");else{this.modalController.dismiss(),console.log("go to new group page");const t=yield this.modalController.create({component:i.D,componentProps:{name:this.groupName,duration:""},cssClass:"new-group",backdropDismiss:!1});yield t.present()}})}onChange(t){this.textSearch=t.detail.value}clicked(){console.log("clicked")}selectedContact(t){t.isChecked=!t.isChecked}addContacts(t){console.log(t),this.selectedUserList=this.users.filter(function(t){return 1==t.isChecked}),console.log(this.selectedUserList),this.selectedUserList.forEach(n=>{this.chatService.addUserToGroup({roomId:t._id,userId:n._id}).subscribe(t=>{console.log(t.success)})})}createGroup(){this.isGroupCreated?(this.addContacts(this.room),this.close()):this.chatService.addGroup({name:this.groupName}).subscribe(t=>{console.log("group created"),console.log(t.group),this.addContacts(t.group),this.openGroupMessages(t.group)})}newGroup(){return(0,o.mG)(this,void 0,void 0,function*(){this.close();const t=yield this.modalController.create({component:i.D,cssClass:"new-group",backdropDismiss:!1});yield t.present(),t.onDidDismiss()})}openGroupMessages(t){return(0,o.mG)(this,void 0,void 0,function*(){this.close();const n=yield this.modalController.create({component:r.$,componentProps:{room:t},cssClass:"group-messages",backdropDismiss:!1});yield n.present(),n.onDidDismiss()})}}return t.\u0275fac=function(n){return new(n||t)(s.Y36(a.IN),s.Y36(c.eN),s.Y36(l.a),s.Y36(d.e),s.Y36(a.X1))},t.\u0275cmp=s.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(t,n){1&t&&(s.TgZ(0,"ion-header",0),s.TgZ(1,"ion-toolbar",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"div",4),s.TgZ(5,"button",5),s.NdJ("click",function(){return n.close()}),s._UZ(6,"ion-icon",6),s.qZA(),s.qZA(),s.TgZ(7,"div",7),s.TgZ(8,"ion-label",8),s._uU(9,"Contactos"),s.qZA(),s.qZA(),s.TgZ(10,"app-btn-seguinte",9),s.NdJ("click",function(){return n.createGroup()}),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(11,"ion-toolbar",10),s.TgZ(12,"div",11),s.TgZ(13,"ion-searchbar",12),s.NdJ("ionChange",function(t){return n.onChange(t)}),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(14,"ion-content"),s.TgZ(15,"ion-refresher",13),s.NdJ("ionRefresh",function(t){return n.doRefresh(t)}),s.YNc(16,m,1,0,"ion-progress-bar",14),s._UZ(17,"ion-refresher-content"),s.qZA(),s.TgZ(18,"div",15),s.YNc(19,f,4,1,"div",16),s.TgZ(20,"ion-virtual-scroll",17),s.ALo(21,"filter"),s.YNc(22,C,3,1,"div",18),s.YNc(23,v,5,4,"div",19),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(16),s.Q6J("ngIf",n.showLoader),s.xp6(3),s.Q6J("ngIf",n.members),s.xp6(1),s.Q6J("items",s.Dn7(21,4,n.users,n.textSearch,"name"))("headerFn",n.separateLetter))},directives:[a.Gu,a.sr,a.gu,a.Q$,g.m,a.VI,a.j9,a.W2,a.nJ,p.O5,a.Wo,a.aJ,a.A_,a.Rw,a.X7,p.sg,a.q_,a.td,a.Ie,a.nz,a.w,a.IK,a.u8],pipes:[u.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,n,e){"use strict";e.d(n,{$:function(){return w}});var o=e(64762),i=e(9441),r=e(40360),s=e(80927),a=e(31983),c=e(37716),l=e(35957),d=e(9014),g=e(37556),p=e(25970),u=e(39895),m=e(23890),h=e(38583),f=e(3679);const C=["scrollMe"];function v(t,n){if(1&t&&(c.TgZ(0,"ion-label"),c._uU(1),c.qZA()),2&t){const t=n.$implicit;c.xp6(1),c.hij(" ",t.name,", ")}}function b(t,n){1&t&&c._UZ(0,"ion-progress-bar",29)}function x(t,n){if(1&t&&(c.TgZ(0,"div"),c.TgZ(1,"div",5),c.TgZ(2,"ion-label"),c._uU(3),c.qZA(),c.TgZ(4,"span",32),c._uU(5),c.ALo(6,"date"),c.qZA(),c.qZA(),c.TgZ(7,"div"),c.TgZ(8,"ion-label"),c._uU(9),c.qZA(),c.qZA(),c.qZA()),2&t){const t=c.oxw().$implicit,n=c.oxw();c.Gre("incoming-",t.u.username!=n.loggedUser.me.username,""),c.xp6(3),c.Oqu(t.u.name),c.xp6(2),c.Oqu(c.xi3(6,6,t._updatedAt,"HH:mm")),c.xp6(4),c.Oqu(t.msg)}}function _(t,n){if(1&t&&(c.TgZ(0,"div",33),c.TgZ(1,"ion-label"),c._uU(2),c.qZA(),c._UZ(3,"br"),c.qZA()),2&t){const t=c.oxw().$implicit;c.xp6(2),c.hij('Alterou o assunto para "',t.msg.split("-").join(" "),'"')}}function M(t,n){if(1&t&&(c.TgZ(0,"div"),c.YNc(1,x,10,9,"div",30),c.YNc(2,_,4,1,"div",31),c.qZA()),2&t){const t=n.$implicit;c.xp6(1),c.Q6J("ngIf","r"!=t.t),c.xp6(1),c.Q6J("ngIf","r"==t.t)}}function P(t,n){if(1&t&&(c.TgZ(0,"div",34),c.TgZ(1,"ion-label"),c._uU(2),c.qZA(),c.qZA()),2&t){const t=c.oxw();c.xp6(2),c.Oqu(t.leaveStatus)}}function O(t,n){if(1&t){const t=c.EpF();c.TgZ(0,"button",7),c.NdJ("click",function(){return c.CHM(t),c.oxw().sendMessage()}),c._UZ(1,"ion-icon",35),c.qZA()}}function Z(t,n){1&t&&(c.TgZ(0,"button",36),c._UZ(1,"ion-icon",35),c.qZA())}let w=(()=>{class t{constructor(t,n,e,o,i,r,s,a,c){this.menu=t,this.modalController=n,this.actionSheetController=e,this.popoverController=o,this.chatService=i,this.navParams=r,this.authService=s,this.alertService=a,this.route=c,this.contacts=[" Ana M.","Andre F.","Bruno G.","Catarina T","Tiago"],this.eventSelectedDate=new Date,this.loggedUserChat=s.ValidatedUserChat.data,this.isGroupCreated=!0,this.roomId=this.navParams.get("roomId")}ngOnInit(){console.log(this.roomId),this.loggedUser=this.loggedUserChat,this.getRoomInfo(),this.scrollToBottom(),this.serverLongPull()}ngAfterViewChecked(){}scrollToBottom(){try{this.myScrollContainer.nativeElement.scrollTop=this.myScrollContainer.nativeElement.scrollHeight}catch(t){}}getRoomInfo(){this.showLoader=!0,this.chatService.getRoomInfo(this.roomId).subscribe(t=>{this.room=t.room,this.roomName=this.room.name.split("-").join(" "),this.getGroupContacts(this.room),this.loadGroupMessages(this.room),this.showLoader=!1})}close(){this.modalController.dismiss()}doRefresh(t){this.getRoomInfo(),t.target.complete()}getGroupContacts(t){this.showLoader=!0,"p"===this.room.t?this.chatService.getGroupMembers(this.roomId).subscribe(t=>{console.log(t),this.members=t.members,this.showLoader=!1}):this.chatService.getChannelMembers(this.roomId).subscribe(t=>{console.log(t),this.members=t.members,this.showLoader=!1})}loadGroupMessages(t){this.showLoader=!0,"p"===this.room.t&&this.chatService.getPrivateGroupMessages(this.roomId).subscribe(t=>{console.log(t);let n=t.messages.filter(t=>"au"!=t.t);this.messages=n.reverse(),this.showLoader=!1})}sendMessage(){this.chatService.sendMessage({message:{rid:this.roomId,msg:this.message}}).subscribe(t=>{this.getRoomInfo()},t=>{}),this.message=""}openOptions(){return(0,o.mG)(this,void 0,void 0,function*(){const t=yield this.popoverController.create({component:r.I,cssClass:"chat-popover",componentProps:{roomId:this.roomId}});yield t.present(),t.onDidDismiss().then(t=>{"leave"==t.data?this.leaveStatus=this.loggedUser.me.name+" saiu do grupo":"cancel"==t.data?console.log("cancel"):"edit"==t.data&&this.editGroup(this.roomId)})})}openChatOptions(t){return(0,o.mG)(this,void 0,void 0,function*(){console.log(this.members);const n=yield this.popoverController.create({component:i.y,cssClass:"chat-options-popover",event:t,componentProps:{room:this.room,members:this.members,eventSelectedDate:new Date},translucent:!0});return yield n.present()})}addContacts(){return(0,o.mG)(this,void 0,void 0,function*(){console.log(this.members);const t=yield this.modalController.create({component:s.o,componentProps:{isCreated:this.isGroupCreated,room:this.room,members:this.members,name:this.room.name},cssClass:"contacts",backdropDismiss:!1});yield t.present(),t.onDidDismiss().then(()=>{this.getRoomInfo()})})}editGroup(t){return(0,o.mG)(this,void 0,void 0,function*(){const n=yield this.modalController.create({component:a.h,cssClass:"modal modal-desktop",componentProps:{roomId:t}});yield n.present(),n.onDidDismiss().then(t=>{console.log(t.data),this.modalController.dismiss(t.data)})})}serverLongPull(){return(0,o.mG)(this,void 0,void 0,function*(){this.chatService.getPrivateGroupMessages(this.roomId).subscribe(t=>(0,o.mG)(this,void 0,void 0,function*(){502==t?yield this.serverLongPull():200!=t?(this.messages=t.messages.filter(t=>"au"!=t.t),console.log(this.messages),"/home/chat"!=this.route.url?console.log("Timer message stop"):(yield new Promise(t=>setTimeout(t,1e3)),yield this.serverLongPull(),console.log("Timer message running"))):yield this.serverLongPull()}))})}}return t.\u0275fac=function(n){return new(n||t)(c.Y36(l._q),c.Y36(l.IN),c.Y36(l.BX),c.Y36(l.Dh),c.Y36(d.a),c.Y36(l.X1),c.Y36(g.e),c.Y36(p.c),c.Y36(u.F0))},t.\u0275cmp=c.Xpm({type:t,selectors:[["app-group-messages"]],viewQuery:function(t,n){if(1&t&&c.Gf(C,5),2&t){let t;c.iGM(t=c.CRH())&&(n.myScrollContainer=t.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(t,n){1&t&&(c.TgZ(0,"ion-header",0),c.TgZ(1,"ion-toolbar",1),c.TgZ(2,"div",2),c.TgZ(3,"div",3),c._UZ(4,"app-btn-modal-dismiss"),c.TgZ(5,"div",4),c.TgZ(6,"ion-label",5),c._uU(7),c.qZA(),c.qZA(),c.TgZ(8,"div",6),c.TgZ(9,"button",7),c.NdJ("click",function(){return n.openOptions()}),c._UZ(10,"ion-icon",8),c.qZA(),c.qZA(),c.qZA(),c.TgZ(11,"div",9),c.NdJ("click",function(){return n.addContacts()}),c.TgZ(12,"div",10),c._UZ(13,"ion-icon",11),c.qZA(),c.TgZ(14,"div",12),c.YNc(15,v,2,1,"ion-label",13),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.qZA(),c.TgZ(16,"ion-content"),c.TgZ(17,"ion-refresher",14),c.NdJ("ionRefresh",function(t){return n.doRefresh(t)}),c.YNc(18,b,1,0,"ion-progress-bar",15),c._UZ(19,"ion-refresher-content"),c.qZA(),c.TgZ(20,"div",16,17),c.TgZ(22,"div",18),c.TgZ(23,"ion-label"),c._uU(24,"Esta conversa passou a grupo"),c.qZA(),c._UZ(25,"br"),c.TgZ(26,"ion-label"),c._uU(27,"A conversa original mant\xeam-se como chat individual"),c.qZA(),c.qZA(),c.YNc(28,M,3,2,"div",13),c.qZA(),c.YNc(29,P,3,1,"div",19),c.qZA(),c.TgZ(30,"ion-footer"),c.TgZ(31,"div",20),c.TgZ(32,"div"),c.TgZ(33,"button",7),c.NdJ("click",function(){return n.openChatOptions()}),c._UZ(34,"ion-icon",21),c.qZA(),c.qZA(),c.TgZ(35,"div",22),c.TgZ(36,"ion-item",23),c.TgZ(37,"ion-textarea",24),c.NdJ("ngModelChange",function(t){return n.message=t}),c.qZA(),c.TgZ(38,"button",25),c._UZ(39,"ion-icon",26),c.qZA(),c.qZA(),c.qZA(),c.TgZ(40,"div"),c.YNc(41,O,2,0,"button",27),c.YNc(42,Z,2,0,"button",28),c.qZA(),c.qZA(),c.qZA()),2&t&&(c.xp6(7),c.Oqu(n.roomName),c.xp6(8),c.Q6J("ngForOf",n.members),c.xp6(3),c.Q6J("ngIf",n.showLoader),c.xp6(10),c.Q6J("ngForOf",n.messages),c.xp6(1),c.Q6J("ngIf",n.leaveStatus),c.xp6(8),c.Q6J("ngModel",n.message),c.xp6(4),c.Q6J("ngIf",n.message),c.xp6(1),c.Q6J("ngIf",!n.message))},directives:[l.Gu,l.sr,m.E,l.Q$,l.gu,h.sg,l.W2,l.nJ,h.O5,l.Wo,l.fr,l.Ie,l.g2,l.j9,f.JJ,f.On,l.X7],pipes:[h.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,n,e){"use strict";e.d(n,{D:function(){return m}});var o=e(64762),i=e(53695),r=e(80927),s=e(37716),a=e(35957),c=e(38583),l=e(3679),d=e(41849);function g(t,n){if(1&t){const t=s.EpF();s.TgZ(0,"app-btn-seguinte",15),s.NdJ("click",function(){return s.CHM(t),s.oxw().addContacts()}),s.qZA()}}function p(t,n){if(1&t){const t=s.EpF();s.TgZ(0,"div",16),s.TgZ(1,"ion-checkbox",17),s.NdJ("ionChange",function(n){return s.CHM(t),s.oxw()._ionChange(n)}),s.qZA(),s.TgZ(2,"ion-label"),s._uU(3,"Grupo Ultra-secreto"),s.qZA(),s.qZA()}}function u(t,n){if(1&t){const t=s.EpF();s.TgZ(0,"div",18),s.TgZ(1,"div",19),s.TgZ(2,"div",20),s._UZ(3,"ion-icon",21),s.qZA(),s.TgZ(4,"div",22),s.TgZ(5,"ion-input",23),s.NdJ("click",function(){return s.CHM(t),s.oxw().showPicker()})("ngModelChange",function(n){return s.CHM(t),s.oxw().displayDuration=n}),s.qZA(),s.qZA(),s.qZA(),s.qZA()}if(2&t){const t=s.oxw();s.xp6(5),s.Q6J("ngModel",t.displayDuration)}}let m=(()=>{class t{constructor(t,n,e,o){this.pickerController=t,this.popoverController=n,this.modalController=e,this.navParams=o,this.selectedDuration=["","",""],this.isGroupCreated=!1,this.groupName=this.navParams.get("name")}ngOnInit(){}_ionChange(t){this.showDuration=t.detail.checked}close(){this.modalController.dismiss()}addContacts(){return(0,o.mG)(this,void 0,void 0,function*(){this.close();let t=this.groupName.split(" ").join("-");console.log(t);const n=yield this.modalController.create({component:r.o,componentProps:{isCreated:this.isGroupCreated,name:t,duration:""},cssClass:"contacts",backdropDismiss:!1});yield n.present(),n.onDidDismiss()})}setDuration(t){return(0,o.mG)(this,void 0,void 0,function*(){const n=yield this.popoverController.create({component:i.k,cssClass:"group-duration",event:t,translucent:!0});return yield n.present()})}showPicker(){return(0,o.mG)(this,void 0,void 0,function*(){const t=yield this.pickerController.create({cssClass:"",buttons:[{text:"Cancelar",role:"cancel",cssClass:"btn-cancel"},{text:"Ok",cssClass:"btn-cancel",handler:t=>{console.log("button done pressed"),this.selectedDuration=[t.days.value,t.hours.value,t.minutes.value],console.log(this.selectedDuration),null!=t.days.value&&null!=t.hours.value&&null!=t.minutes.value&&(this.displayDuration=t.days.value>0?1==t.days.value?1==t.hours.value?t.days.value+" day "+t.hours.value+" hora "+t.minutes.value+" minutos":t.days.value+" days "+t.hours.value+" horas "+t.minutes.value+" minutos":1==t.hours.value?t.days.value+" days "+t.hours.value+" hora "+t.minutes.value+" minutos":t.days.value+" days "+t.hours.value+" horas "+t.minutes.value+" minutos":1==t.hours.value?t.hours.value+" hora "+t.minutes.value+" minutos":t.hours.value+" horas "+t.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}]}]});yield t.present(),t.onDidDismiss().then(n=>(0,o.mG)(this,void 0,void 0,function*(){yield t.getColumn("days"),yield t.getColumn("hours"),yield t.getColumn("minutes")}))})}}return t.\u0275fac=function(n){return new(n||t)(s.Y36(a.up),s.Y36(a.Dh),s.Y36(a.IN),s.Y36(a.X1))},t.\u0275cmp=s.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(t,n){1&t&&(s.TgZ(0,"ion-header",0),s.TgZ(1,"ion-toolbar",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"div",4),s.TgZ(5,"button",5),s.NdJ("click",function(){return n.close()}),s._UZ(6,"ion-icon",6),s.qZA(),s.qZA(),s.TgZ(7,"div",7),s.TgZ(8,"ion-label",8),s._uU(9,"Novo Grupo"),s.qZA(),s.qZA(),s.YNc(10,g,1,0,"app-btn-seguinte",9),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(11,"ion-content"),s.TgZ(12,"div",10),s.TgZ(13,"div",11),s.TgZ(14,"ion-input",12),s.NdJ("ngModelChange",function(t){return n.groupName=t}),s.qZA(),s.qZA(),s.YNc(15,p,4,0,"div",13),s.YNc(16,u,6,1,"div",14),s.qZA(),s.qZA()),2&t&&(s.xp6(10),s.Q6J("ngIf",n.groupName),s.xp6(4),s.Q6J("ngModel",n.groupName),s.xp6(1),s.Q6J("ngIf",!1),s.xp6(1),s.Q6J("ngIf",n.showDuration))},directives:[a.Gu,a.sr,a.gu,a.Q$,c.O5,a.W2,a.pK,a.j9,l.JJ,l.On,d.m,a.nz,a.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,n,e){"use strict";e.d(n,{g:function(){return i}});var o=e(37716);let i=(()=>{class t{transform(t,n,e){return""===n?t:(n=n.toLowerCase(),t.filter(t=>t[e].toLowerCase().includes(n)))}}return t.\u0275fac=function(n){return new(n||t)},t.\u0275pipe=o.Yjl({name:"filter",type:t,pure:!0}),t})()},41849:function(t,n,e){"use strict";e.d(n,{m:function(){return r}});var o=e(37716),i=e(35957);let r=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=o.Xpm({type:t,selectors:[["app-btn-seguinte"]],decls:4,vars:0,consts:[[1,"btn-no-color","right"]],template:function(t,n){1&t&&(o.TgZ(0,"div"),o.TgZ(1,"button",0),o.TgZ(2,"ion-label"),o._uU(3,"Seguinte"),o.qZA(),o.qZA(),o.qZA())},directives:[i.Q$],styles:[".right[_ngcontent-%COMP%]{padding:0!important;float:right;font-size:15px;color:#0782c9;margin:8px 0 0 5px}"]}),t})()},9441:function(t,n,e){"use strict";e.d(n,{y:function(){return d}});var o=e(64762),i=e(56410),r=e(4528),s=e(92340),a=e(37716),c=e(35957),l=e(25970);let d=(()=>{class t{constructor(t,n,e,o){this.popoverController=t,this.modalController=n,this.alertService=e,this.navParams=o,this.documents=[],this.attendees=[],this.members=this.navParams.get("members"),console.log(this.members),this.attendees=this.navParams.get("members").map(t=>({Name:t.name,EmailAddress:t.username+"@"+s.N.domain,IsRequired:"true"}))}ngOnInit(){console.log(this.attendees)}notImplemented(){this.alertService.presentAlert("Funcionalidade em desenvolvimento")}close(){window.innerWidth<=1024?this.popoverController.dismiss():this.modalController.dismiss()}attachDocument(){console.log("Anexar Documento")}getDoc(){return(0,o.mG)(this,void 0,void 0,function*(){const t=yield this.modalController.create({component:r.Z,cssClass:"group-messages modal-desktop search-modal search-modal-to-desktop",componentProps:{type:"AccoesPresidenciais & ArquivoDespachoElect",select:!0,showSearchInput:!0}});yield t.present(),t.onDidDismiss().then(t=>{t&&(this.documents.push(t.data.selected),console.log(t.data))})})}bookMeeting(){return(0,o.mG)(this,void 0,void 0,function*(){if(console.log(this.attendees),this.popoverController.dismiss(),window.innerWidth<=1024){const t=yield this.modalController.create({component:i.h,componentProps:{attendees:this.attendees},cssClass:"modal modal-desktop",backdropDismiss:!1});yield t.present(),t.onDidDismiss().then(t=>{})}})}}return t.\u0275fac=function(n){return new(n||t)(a.Y36(c.Dh),a.Y36(c.IN),a.Y36(l.c),a.Y36(c.X1))},t.\u0275cmp=a.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(t,n){1&t&&(a.TgZ(0,"ion-content",0),a.TgZ(1,"div",1),a.TgZ(2,"button",2),a.NdJ("click",function(){return n.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 n.notImplemented()}),a._uU(6,"Tirar Fotografia"),a.qZA(),a.TgZ(7,"button",6),a.NdJ("click",function(){return n.notImplemented()}),a._uU(8,"Digitalizar Documento"),a.qZA(),a.TgZ(9,"button",5),a.NdJ("click",function(){return n.notImplemented()}),a._uU(10,"Anexar Fotografia"),a.qZA(),a.TgZ(11,"button",6),a.NdJ("click",function(){return n.getDoc()}),a._uU(12,"Anexar Documento"),a.qZA(),a._UZ(13,"div",7),a.TgZ(14,"button",6),a.NdJ("click",function(){return n.bookMeeting()}),a._uU(15,"Marcar reuni\xe3o"),a.qZA(),a.TgZ(16,"button",8),a.NdJ("click",function(){return n.close()}),a._uU(17,"Cancelar"),a.qZA(),a.qZA(),a.qZA())},directives:[c.W2,c.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,n,e){"use strict";e.d(n,{I:function(){return a}});var o=e(64762),i=e(37716),r=e(35957),s=e(9014);let a=(()=>{class t{constructor(t,n,e,o){this.popoverController=t,this.modalController=n,this.navParams=e,this.chatService=o,this.roomId=this.navParams.get("roomId")}ngOnInit(){console.log(this.roomId)}close(){window,this.popoverController.dismiss("cancel"),this.modalController.dismiss("cancel")}leaveGroup(){console.log("leave");let t={roomId:this.roomId};this.chatService.getRoomInfo(this.roomId).subscribe(n=>{this.room=n.room,"p"===this.room.t?this.chatService.leaveGroup(t).subscribe(t=>{console.log(t)}):this.chatService.leaveChannel(t).subscribe(t=>{console.log(t)})}),this.popoverController.dismiss("leave"),this.modalController.dismiss("leave")}deleteGroup(){let t={roomId:this.roomId};this.chatService.getRoomInfo(this.roomId).subscribe(n=>{this.room=n.room,"p"===this.room.t?this.chatService.deleteGroup(t).subscribe(t=>{console.log(t)}):this.chatService.deleteChannel(t).subscribe(t=>{console.log(t)})}),this.popoverController.dismiss("delete"),this.modalController.dismiss("delete")}openChangeGroupName(){return(0,o.mG)(this,void 0,void 0,function*(){this.popoverController.dismiss("edit"),this.modalController.dismiss("edit")})}bookMeeting(){}}return t.\u0275fac=function(n){return new(n||t)(i.Y36(r.Dh),i.Y36(r.IN),i.Y36(r.X1),i.Y36(s.a))},t.\u0275cmp=i.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(t,n){1&t&&(i.TgZ(0,"ion-content",0),i.TgZ(1,"div",1),i.TgZ(2,"button",2),i.NdJ("click",function(){return n.close()}),i._UZ(3,"ion-icon",3),i.qZA(),i.qZA(),i.TgZ(4,"div",4),i.TgZ(5,"button",5),i.NdJ("click",function(){return n.leaveGroup()}),i._uU(6,"Sair do Grupo"),i.qZA(),i.TgZ(7,"button",6),i.NdJ("click",function(){return n.openChangeGroupName()}),i._uU(8,"Alterar nome do grupo"),i.qZA(),i._UZ(9,"div",7),i.TgZ(10,"button",5),i.NdJ("click",function(){return n.bookMeeting()}),i._uU(11,"Marcar Reuni\xe3o"),i.qZA(),i.TgZ(12,"button",8),i.NdJ("click",function(){return n.close()}),i._uU(13,"Cancelar"),i.qZA(),i.TgZ(14,"button",9),i.NdJ("click",function(){return n.deleteGroup()}),i._uU(15,"Apagar grupo"),i.qZA(),i.qZA(),i.qZA())},directives:[r.W2,r.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,n,e){"use strict";e.d(n,{k:function(){return r}});var o=e(37716),i=e(35957);let r=(()=>{class t{constructor(t){this.popoverController=t}ngOnInit(){}close(){this.popoverController.dismiss()}}return t.\u0275fac=function(n){return new(n||t)(o.Y36(i.Dh))},t.\u0275cmp=o.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(t,n){1&t&&(o.TgZ(0,"ion-content"),o.TgZ(1,"div",0),o.TgZ(2,"h3"),o._uU(3,"Dura\xe7\xe3o"),o.qZA(),o.qZA(),o._UZ(4,"div",1),o.TgZ(5,"div",2),o.TgZ(6,"ion-row"),o.TgZ(7,"ion-col"),o.TgZ(8,"button",3),o.NdJ("click",function(){return n.close()}),o._uU(9,"Cancelar"),o.qZA(),o.qZA(),o.TgZ(10,"ion-col"),o.TgZ(11,"button",4),o._uU(12,"Ok"),o.qZA(),o.qZA(),o.qZA(),o.qZA(),o.qZA())},directives:[i.W2,i.Nd,i.wI],styles:[""]}),t})()}}]);