mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
1 line
23 KiB
JavaScript
1 line
23 KiB
JavaScript
!function(){function n(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function e(n,e){for(var t=0;t<e.length;t++){var o=e[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(n,o.key,o)}}function t(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[1110],{16751:function(e,o,r){"use strict";r.d(o,{K:function(){return v}});var i=r(64762),a=r(92207),s=r(37716),c=r(35957),l=r(91841),g=r(9014),d=r(37556),u=r(38583),p=r(9216);function m(n,e){1&n&&s._UZ(0,"ion-progress-bar",18)}function h(n,e){if(1&n&&(s.TgZ(0,"div",19),s.TgZ(1,"ion-label"),s._uU(2),s.qZA(),s.qZA()),2&n){var t=e.$implicit;s.xp6(2),s.Oqu(t)}}function f(n,e){if(1&n){var t=s.EpF();s.TgZ(0,"div",20),s.NdJ("click",function(){var n=s.CHM(t).$implicit;return s.oxw().createRoom(n.username)}),s.TgZ(1,"p"),s._uU(2),s.qZA(),s.TgZ(3,"span",21),s._UZ(4,"ion-icon",22),s.qZA(),s.qZA()}if(2&n){var o=e.$implicit;s.xp6(2),s.Oqu(o.name),s.xp6(2),s.Tol(o.status)}}var v=function(){var e=function(){function e(t,o,r,i){n(this,e),this.modalController=t,this.http=o,this.chatService=r,this.authService=i,this.users=[],this.loggedUser=i.ValidatedUserChat.data,this.textSearch="",this.dm=null,this.room=null}return t(e,[{key:"ngOnInit",value:function(){this.loadUsers()}},{key:"onChange",value:function(n){this.textSearch=n.detail.value}},{key:"loadUsers",value:function(){var n=this;this.options={headers:this.headers},this.chatService.getAllUsers().subscribe(function(e){console.log(e.users),n.contacts=e.users.filter(function(e){return e.username!=n.loggedUser.me.username}),n.users=n.contacts.sort(function(n,e){return n.name<e.name?-1:n.name>e.name?1:0}),n.showLoader=!1})}},{key:"separateLetter",value:function(n,e,t){if(0==e)return n.name[0];var o=n.name[0];return t[e-1].name[0]!=o?o:null}},{key:"doRefresh",value:function(n){}},{key:"close",value:function(){this.modalController.dismiss()}},{key:"clicked",value:function(){console.log("clicked")}},{key:"createRoom",value:function(n){var e=this;this.chatService.createRoom({username:n}).subscribe(function(n){console.log(n),e.room=n.room,console.log(e.room._id),e.getDirectMessage(e.room._id)})}},{key:"getDirectMessage",value:function(n){var e=this;console.log(n),this.chatService.getAllDirectMessages().subscribe(function(t){var o=t.ims.filter(function(e){return e._id==n});console.log(o[0]),e.dm=o[0],console.log(e.dm),e.openModal(e.dm._id)})}},{key:"openModal",value:function(n){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.close(),console.log(n),e.next=3,this.modalController.create({component:a.c,cssClass:"group-messages",componentProps:{roomId:n}});case 3:return t=e.sent,e.next=6,t.present();case 6:t.onDidDismiss();case 7:case"end":return e.stop()}},e,this)}))}},{key:"openMessages",value:function(n){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.createRoom(n),console.log(this.dm);case 1:case"end":return e.stop()}},e,this)}))}}]),e}();return e.\u0275fac=function(n){return new(n||e)(s.Y36(c.IN),s.Y36(l.eN),s.Y36(g.a),s.Y36(d.e))},e.\u0275cmp=s.Xpm({type:e,selectors:[["app-contacts"]],decls:22,vars:7,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"],[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"],["approxItemHeight","70px",3,"items","headerFn"],["class","item-divider",4,"virtualHeader"],["class","item-user",3,"click",4,"virtualItem"],["type","indeterminate"],[1,"item-divider"],[1,"item-user",3,"click"],[1,"icon"],["slot","end","name","ellipse"]],template:function(n,e){1&n&&(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 e.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,"Nova Conversa"),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(10,"ion-toolbar",9),s.TgZ(11,"div",10),s.TgZ(12,"ion-searchbar",11),s.NdJ("ionChange",function(n){return e.onChange(n)}),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(13,"ion-content"),s.TgZ(14,"ion-refresher",12),s.NdJ("ionRefresh",function(n){return e.doRefresh(n)}),s.YNc(15,m,1,0,"ion-progress-bar",13),s._UZ(16,"ion-refresher-content"),s.qZA(),s.TgZ(17,"div",14),s.TgZ(18,"ion-virtual-scroll",15),s.ALo(19,"filter"),s.YNc(20,h,3,1,"div",16),s.YNc(21,f,5,4,"div",17),s.qZA(),s.qZA(),s.qZA()),2&n&&(s.xp6(15),s.Q6J("ngIf",e.showLoader),s.xp6(3),s.Q6J("items",s.Dn7(19,3,e.users,e.textSearch,"name"))("headerFn",e.separateLetter))},directives:[c.Gu,c.sr,c.gu,c.Q$,c.VI,c.j9,c.W2,c.nJ,u.O5,c.Wo,c.aJ,c.A_,c.Rw,c.X7],pipes:[p.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;height:auto;padding:0!important}.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:hidden;--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%] .item-divider[_ngcontent-%COMP%]{background:#ebebeb;font-size:15px;margin:10px 0;padding:5px 0 5px 20px}.main-content[_ngcontent-%COMP%] .item-user[_ngcontent-%COMP%]{display:flex;margin:10px 20px!important;overflow:auto;align-items:center}.main-content[_ngcontent-%COMP%] .item-user[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{display:block;margin:0!important;width:90%;font-size:15px;color:#0d89d1;float:left}.main-content[_ngcontent-%COMP%] .item-user[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{width:10%;font-size:10px;display:block;text-align:right;overflow:auto}.main-content[_ngcontent-%COMP%] .online[_ngcontent-%COMP%]{color:#99e47b}.main-content[_ngcontent-%COMP%] .offline[_ngcontent-%COMP%]{color:#cbced1}.main-content[_ngcontent-%COMP%] .away[_ngcontent-%COMP%]{color:#ffd21f}.main-content[_ngcontent-%COMP%] .invisible[_ngcontent-%COMP%]{color:#cbced1}.main-content[_ngcontent-%COMP%] .busy[_ngcontent-%COMP%]{color:#f5455c}"]}),e}()},92207:function(e,o,r){"use strict";r.d(o,{c:function(){return P}});var i=r(64762),a=r(16751),s=r(9441),c=r(34298),l=r(37716),g=r(35957),d=r(9014),u=r(37556),p=r(25970),m=r(84465),h=r(39895),f=r(38583),v=r(3679),b=["scrollMe"];function C(n,e){if(1&n&&(l.TgZ(0,"div",29),l.TgZ(1,"ion-label",30),l._uU(2),l.qZA(),l.TgZ(3,"span"),l._UZ(4,"ion-icon",31),l.qZA(),l.qZA()),2&n){var t=e.$implicit;l.xp6(2),l.Oqu(t.name),l.xp6(2),l.Tol(t.status)}}function _(n,e){1&n&&l._UZ(0,"ion-progress-bar",32)}function M(n,e){if(1&n&&(l.TgZ(0,"div"),l.TgZ(1,"div",30),l.TgZ(2,"ion-label"),l._uU(3),l.qZA(),l.TgZ(4,"span",33),l._uU(5),l.ALo(6,"date"),l.qZA(),l.qZA(),l.TgZ(7,"div"),l.TgZ(8,"ion-label"),l._uU(9),l.qZA(),l.qZA(),l.qZA()),2&n){var t=e.$implicit,o=l.oxw();l.Gre("incoming-",t.u.username!=o.loggedUser.me.username,""),l.xp6(3),l.Oqu(t.u.name),l.xp6(2),l.Oqu(l.xi3(6,6,t._updatedAt,"HH:mm")),l.xp6(4),l.Oqu(t.msg)}}function x(n,e){if(1&n){var t=l.EpF();l.TgZ(0,"button",5),l.NdJ("click",function(){return l.CHM(t),l.oxw().sendMessage()}),l._UZ(1,"ion-icon",34),l.qZA()}}function O(n,e){1&n&&(l.TgZ(0,"button",21),l._UZ(1,"ion-icon",34),l.qZA())}var P=function(){var e=function(){function e(t,o,r,i,a,s,c,l,g){n(this,e),this.popoverController=t,this.modalController=o,this.navParams=r,this.chatService=i,this.authService=a,this.alertService=s,this.toastService=c,this.route=l,this.activatedRoute=g,this.message="",this.userPresence="",this.loggedUser=a.ValidatedUserChat.data,this.roomId=this.navParams.get("roomId")}return t(e,[{key:"ngOnInit",value:function(){this.scrollToBottom(),this.load()}},{key:"notImplemented",value:function(){this.alertService.presentAlert("Funcionalidade em desenvolvimento")}},{key:"close",value:function(){this.modalController.dismiss()}},{key:"load",value:function(){this.serverLongPull(),this.getChatMembers()}},{key:"doRefresh",value:function(n){this.load(),n.target.complete()}},{key:"ngAfterViewChecked",value:function(){}},{key:"scrollToBottom",value:function(){try{this.myScrollContainer.nativeElement.scrollTop=this.myScrollContainer.nativeElement.scrollHeight}catch(n){}}},{key:"sendMessage",value:function(){var n=this;this.chatService.sendMessage({message:{rid:this.roomId,msg:this.message}}).subscribe(function(e){n.loadMessages()}),this.message=""}},{key:"loadMessages",value:function(){var n=this;this.showLoader=!0,this.chatService.getRoomMessages(this.roomId).subscribe(function(e){n.messages=e.messages.reverse(),console.log(n.messages),n.showLoader=!1})}},{key:"getChatMembers",value:function(){var n=this;this.showLoader=!0,this.chatService.getMembers(this.roomId).subscribe(function(e){n.dmUsers=e.members.filter(function(e){return e.username!=n.loggedUser.me.username}),console.log(e),console.log(n.dmUsers),n.showLoader=!1})}},{key:"openMessagesOptions",value:function(n){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.popoverController.create({component:c.t,componentProps:{roomId:this.roomId},cssClass:"messages-options",event:n,translucent:!0});case 2:return t=e.sent,e.next=5,t.present();case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}},e,this)}))}},{key:"addContacts",value:function(){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var e;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.modalController.create({component:a.K,componentProps:{},cssClass:"contacts",backdropDismiss:!1});case 2:return e=n.sent,n.next=5,e.present();case 5:e.onDidDismiss();case 6:case"end":return n.stop()}},n,this)}))}},{key:"openChatOptions",value:function(n){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.popoverController.create({component:s.y,cssClass:"chat-options-popover",event:n,translucent:!0});case 2:return t=e.sent,e.next=5,t.present();case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}},e,this)}))}},{key:"serverLongPull",value:function(){return(0,i.mG)(this,void 0,void 0,regeneratorRuntime.mark(function n(){var e=this;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:this.chatService.getRoomMessages(this.roomId).subscribe(function(n){return(0,i.mG)(e,void 0,void 0,regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(502!=n){e.next=5;break}return e.next=3,this.serverLongPull();case 3:e.next=21;break;case 5:if(200==n){e.next=19;break}if(this.messages=n.messages.reverse(),console.log(this.messages),"/home/chat"==this.route.url){e.next=12;break}console.log("Timer message stop"),e.next=17;break;case 12:return e.next=14,new Promise(function(n){return setTimeout(n,1e3)});case 14:return e.next=16,this.serverLongPull();case 16:console.log("Timer message running");case 17:e.next=21;break;case 19:return e.next=21,this.serverLongPull();case 21:case"end":return e.stop()}},e,this)}))});case 1:case"end":return n.stop()}},n,this)}))}}]),e}();return e.\u0275fac=function(n){return new(n||e)(l.Y36(g.Dh),l.Y36(g.IN),l.Y36(g.X1),l.Y36(d.a),l.Y36(u.e),l.Y36(p.c),l.Y36(m.k),l.Y36(h.F0),l.Y36(h.gz))},e.\u0275cmp=l.Xpm({type:e,selectors:[["app-messages"]],viewQuery:function(n,e){var t;(1&n&&l.Gf(b,5),2&n)&&(l.iGM(t=l.CRH())&&(e.myScrollContainer=t.first))},decls:36,vars:6,consts:[[1,"ion-no-border"],[1,"header-toolbar"],[1,"main-header"],[1,"header-top"],[1,"left"],[1,"btn-no-color",3,"click"],["slot","end","src","assets/images/icons-arrow-arrow-left.svg"],["class","middle",4,"ngFor","ngForOf"],[1,"right"],["src","assets/images/icons-menu.svg"],["hidden","",1,"header-bottom",3,"click"],[1,"header-bottom-icon"],["src","assets/icon/icons-user.svg"],[1,"header-bottom-contacts"],[1,"text-color-blue"],["name","refresher","slot","fixed",3,"ionRefresh"],["type","indeterminate",4,"ngIf"],[1,"messages"],["scrollMe",""],[3,"class",4,"ngFor","ngForOf"],[1,"container","width-100","d-flex"],[1,"btn-no-color"],["src","assets/icon/icons-chat-options.svg",1,"chat-icon-options"],[1,"width-70"],["lines","none",1,"ion-no-padding","ion-no-margin","type-message"],["clearOnEdit","true","placeholder","Escrever uma mensagem","auto-grow","","rows","1",1,"message-input",3,"ngModel","ngModelChange"],["hidden","",1,"btn-no-color",3,"click"],["class","btn-no-color",3,"click",4,"ngIf"],["class","btn-no-color",4,"ngIf"],[1,"middle"],[1,"title"],["name","ellipse"],["type","indeterminate"],[1,"time"],["src","assets/icon/icons-chat-send.svg",1,"chat-icon-send"]],template:function(n,e){1&n&&(l.TgZ(0,"ion-header",0),l.TgZ(1,"ion-toolbar",1),l.TgZ(2,"div",2),l.TgZ(3,"div",3),l.TgZ(4,"div",4),l.TgZ(5,"button",5),l.NdJ("click",function(){return e.close()}),l._UZ(6,"ion-icon",6),l.qZA(),l.qZA(),l.YNc(7,C,5,4,"div",7),l.TgZ(8,"div",8),l.TgZ(9,"button",5),l.NdJ("click",function(){return e.openMessagesOptions()}),l._UZ(10,"ion-icon",9),l.qZA(),l.qZA(),l.qZA(),l.TgZ(11,"div",10),l.NdJ("click",function(){return e.addContacts()}),l.TgZ(12,"div",11),l._UZ(13,"ion-icon",12),l.qZA(),l.TgZ(14,"div",13),l.TgZ(15,"ion-label",14),l._uU(16,"Adicionar contacto"),l.qZA(),l.qZA(),l.qZA(),l.qZA(),l.qZA(),l.qZA(),l.TgZ(17,"ion-content"),l.TgZ(18,"ion-refresher",15),l.NdJ("ionRefresh",function(n){return e.doRefresh(n)}),l.YNc(19,_,1,0,"ion-progress-bar",16),l._UZ(20,"ion-refresher-content"),l.qZA(),l.TgZ(21,"div",17,18),l.YNc(23,M,10,9,"div",19),l.qZA(),l.qZA(),l.TgZ(24,"ion-footer"),l.TgZ(25,"div",20),l.TgZ(26,"div"),l.TgZ(27,"button",21),l._UZ(28,"ion-icon",22),l.qZA(),l.qZA(),l.TgZ(29,"div",23),l.TgZ(30,"ion-item",24),l.TgZ(31,"ion-textarea",25),l.NdJ("ngModelChange",function(n){return e.message=n}),l.qZA(),l.TgZ(32,"button",26),l.NdJ("click",function(){return e.notImplemented()}),l.qZA(),l.qZA(),l.qZA(),l.TgZ(33,"div"),l.YNc(34,x,2,0,"button",27),l.YNc(35,O,2,0,"button",28),l.qZA(),l.qZA(),l.qZA()),2&n&&(l.xp6(7),l.Q6J("ngForOf",e.dmUsers),l.xp6(12),l.Q6J("ngIf",e.showLoader),l.xp6(4),l.Q6J("ngForOf",e.messages),l.xp6(8),l.Q6J("ngModel",e.message),l.xp6(3),l.Q6J("ngIf",e.message),l.xp6(1),l.Q6J("ngIf",!e.message))},directives:[g.Gu,g.sr,g.gu,f.sg,g.Q$,g.W2,g.nJ,f.O5,g.Wo,g.fr,g.Ie,g.g2,g.j9,v.JJ,v.On,g.X7],pipes:[f.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%]{margin:0 auto;overflow:auto;padding:0!important;background:#fff}.header-toolbar[_ngcontent-%COMP%] .main-header[_ngcontent-%COMP%] .header-top[_ngcontent-%COMP%] .left[_ngcontent-%COMP%]{width:37px;float:left;font-size:35px;overflow:hidden}.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;display:flex;align-items:center}.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%]{width:310px;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;overflow:auto;float:left}.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%]{width:26.375em;background:#ebebeb;text-align:center;font-size:13px;color:#797979;padding:10px;line-height:1.2rem;margin:20px 39px 25px;border-radius:8px}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%]{display:inline;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-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}ion-footer[_ngcontent-%COMP%] .chat-icon-options[_ngcontent-%COMP%]{display:block!important;font-size:25px;float:right!important;margin-top:10px}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;overflow:auto}.text-color-blue[_ngcontent-%COMP%]{font-size:15px;color:#0782c9;font-weight:500;letter-spacing:normal}.online[_ngcontent-%COMP%], .user-status-online[_ngcontent-%COMP%]{color:#99e47b}.offline[_ngcontent-%COMP%], .online[_ngcontent-%COMP%], .user-status-online[_ngcontent-%COMP%]{display:block;float:left;padding-left:10px}.offline[_ngcontent-%COMP%]{color:#cbced1}.away[_ngcontent-%COMP%]{color:#ffd21f}.away[_ngcontent-%COMP%], .invisible[_ngcontent-%COMP%]{display:block;float:left;padding-left:10px}.invisible[_ngcontent-%COMP%]{color:#cbced1}.busy[_ngcontent-%COMP%]{color:#f5455c;display:block;float:left;padding-left:10px}"]}),e}()},34298:function(e,o,r){"use strict";r.d(o,{t:function(){return c}});var i=r(37716),a=r(35957),s=r(9014),c=function(){var e=function(){function e(t,o,r,i){n(this,e),this.popoverController=t,this.modalController=o,this.chatService=r,this.navParams=i,this.roomId=this.navParams.get("roomId")}return t(e,[{key:"ngOnInit",value:function(){}},{key:"close",value:function(){window.innerWidth<=1024?this.popoverController.dismiss():this.modalController.dismiss()}},{key:"closeChatRoom",value:function(){this.chatService.removeChatRoom({roomId:this.roomId}).subscribe(function(n){console.log(n)}),this.close()}}]),e}();return e.\u0275fac=function(n){return new(n||e)(i.Y36(a.Dh),i.Y36(a.IN),i.Y36(s.a),i.Y36(a.X1))},e.\u0275cmp=i.Xpm({type:e,selectors:[["app-messages-options"]],decls:10,vars:0,consts:[[1,"container"],[1,"arrow-right",3,"click"],[1,"btn-no-color"],["slot","end","src","assets/images/icons-arrow-arrow-right.svg",1,"arrow-right-icon"],[1,"buttons"],["full","","shape","round",1,"btn-cancel",3,"click"],[1,"solid"],["hidden","","full","","shape","round",1,"btn-delete",3,"click"]],template:function(n,e){1&n&&(i.TgZ(0,"ion-content",0),i.TgZ(1,"div",1),i.NdJ("click",function(){return e.close()}),i.TgZ(2,"button",2),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 e.close()}),i._uU(6,"Cancelar"),i.qZA(),i._UZ(7,"div",6),i.TgZ(8,"button",7),i.NdJ("click",function(){return e.closeChatRoom()}),i._uU(9,"Apagar conversa"),i.qZA(),i.qZA(),i.qZA())},directives:[a.W2,a.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:none;width:90%;border-top:1px solid #bbb;margin:0 auto!important}@media only screen and (min-width: 1024px){.arrow-right[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.btn-cancel[_ngcontent-%COMP%]{display:none}.btn-cancel[_ngcontent-%COMP%], .btn-delete[_ngcontent-%COMP%]{width:100%!important;margin-bottom:10px!important}.btn-delete[_ngcontent-%COMP%]{margin-top:10px!important}}"]}),e}()}}])}(); |