PageSourceSearch

https://revixgo.com.br/app/2010.5c7ed48e3dc7eafe.js

js revixgo.com.br collected 2026-10-02 01:19:21 UTC 35,180 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2010],{92844(C,D,g){g.d(D,{O:()=>m});var m=function(v){return v.NOT_REQUIRED="NOT_REQUIRED",v.OBTAINED="OBTAINED",v.REQUIRED="REQUIRED",v.UNKNOWN="UNKNOWN",v}(m||{})},22010(C,D,g){g.d(D,{AtribuirTarefasPageModule:()=>te});var m=g(72200),v=g(89417),_=g(57343),k=g(38132),p=g(10467),e=g(73664),l=g(2615),F=g(18700),A=g(83509),W=g(42324),I=g(58885),x=g(49544);const j=r=>({"ring-2 ring-yellow-400/60 bg-white ":r}),N=(r,c)=>({"bg-yellow-400 text-slate-900 border-yellow-400":r,"bg-slate-50  text-slate-600  border-slate-200 ":c});function w(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-button",31),e.bIt("click",function(){l.eBV(n);const a=e.XpG();return l.Njj(a.filtro="")}),e.EFF(1,"Limpar"),e.k0s()}}function o(r,c){if(1&r){const n=e.RV6();e.j41(0,"button",32),e.bIt("click",function(){const a=l.eBV(n).$implicit,i=e.XpG();return l.Njj(i.selecionarUsuario(a))}),e.j41(1,"div",33),e.EFF(2),e.k0s(),e.j41(3,"div",34)(4,"div",35),e.EFF(5),e.k0s()()()}if(2&r){const n=c.$implicit,t=e.XpG();e.Y8G("ngClass",e.eq3(3,j,(null==t.usuarioSelecionado?null:t.usuarioSelecionado.id_usuario)===n.id_usuario)),e.R7$(2),e.SpI(" ",(null==n.nome?null:n.nome[0])||"U"," "),e.R7$(3),e.SpI(" ",n.nome," ")}}function E(r,c){1&r&&(e.j41(0,"ion-label"),e.EFF(1,"\u{1f7e2}"),e.k0s())}function G(r,c){1&r&&(e.j41(0,"ion-label"),e.EFF(1,"\u26aa"),e.k0s())}function d(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-card",38)(1,"ion-item",39)(2,"div",40),e.EFF(3),e.k0s(),e.j41(4,"ion-label",41)(5,"span",42),e.EFF(6),e.k0s(),e.j41(7,"span",43),e.EFF(8),e.k0s()(),e.j41(9,"div",44)(10,"ion-button",45),e.bIt("click",function(){const a=l.eBV(n).$implicit,i=e.XpG(2);return l.Njj(i.abrirRecorrencia(a))}),e.nrm(11,"ion-icon",46),e.k0s(),e.nVh(12,E,2,0,"ion-label"),e.nVh(13,G,2,0,"ion-label"),e.k0s()()()}if(2&r){const n=c.$implicit,t=e.XpG(2);e.R7$(3),e.SpI(" ",n.imgIcone," "),e.R7$(3),e.SpI(" ",n.descricao," "),e.R7$(2),e.SpI(" ",n.status?"Ativa":"Inativa"," "),e.R7$(2),e.Y8G("disabled",!t.usuarioSelecionado),e.R7$(2),e.vxM(1==t.isAtribuida(n.id)?12:-1),e.R7$(),e.vxM(0==t.isAtribuida(n.id)?13:-1)}}function M(r,c){if(1&r&&(e.qex(0),e.j41(1,"div",36),e.DNE(2,d,14,6,"ion-card",37),e.k0s(),e.bVm()),2&r){const n=e.XpG();e.R7$(2),e.Y8G("ngForOf",n.tarefasFiltradas)}}function h(r,c){1&r&&(e.qex(0),e.EFF(1," Carregando... "),e.bVm())}function T(r,c){1&r&&e.EFF(0," Nenhuma tarefa encontrada. ")}function S(r,c){if(1&r&&(e.j41(0,"div",47),e.DNE(1,h,2,0,"ng-container",28)(2,T,1,0,"ng-template",null,1,e.C5r),e.k0s()),2&r){const n=e.sdS(3),t=e.XpG();e.R7$(),e.Y8G("ngIf",t.loading)("ngIfElse",n)}}function R(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-datetime",80),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(3);return e.DH7(i.recModel.startDate,a)||(i.recModel.startDate=a),l.Njj(a)}),e.k0s()}if(2&r){const n=e.XpG(3);e.R50("ngModel",n.recModel.startDate)}}function B(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-datetime",81),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(3);return e.DH7(i.recModel.time,a)||(i.recModel.time=a),l.Njj(a)}),e.k0s()}if(2&r){const n=e.XpG(3);e.R50("ngModel",n.recModel.time)}}function Y(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-datetime",85),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(4);return e.DH7(i.recModel.endDate,a)||(i.recModel.endDate=a),l.Njj(a)}),e.k0s()}if(2&r){const n=e.XpG(4);e.R50("ngModel",n.recModel.endDate)}}function O(r,c){1&r&&(e.j41(0,"div",82),e.nrm(1,"ion-datetime-button",83),e.j41(2,"ion-modal",84),e.DNE(3,Y,1,1,"ng-template"),e.k0s()())}function P(r,c){if(1&r){const n=e.RV6();e.j41(0,"button",90),e.bIt("click",function(){const a=l.eBV(n).$implicit,i=e.XpG(4);return l.Njj(i.toggleWeekday(a.id))}),e.EFF(1),e.k0s()}if(2&r){const n=c.$implicit,t=e.XpG(4);e.Y8G("ngClass",e.l_i(2,N,null==t.recModel.byWeekday?null:t.recModel.byWeekday.includes(n.id),!(null!=t.recModel.byWeekday&&t.recModel.byWeekday.includes(n.id)))),e.R7$(),e.SpI(" ",n.label," ")}}function U(r,c){if(1&r){const n=e.RV6();e.j41(0,"div",91),e.EFF(1," Repetir a cada "),e.j41(2,"ion-input",92),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(4);return e.DH7(i.recModel.interval,a)||(i.recModel.interval=a),l.Njj(a)}),e.k0s(),e.EFF(3," semana(s). "),e.k0s()}if(2&r){const n=e.XpG(4);e.R7$(2),e.R50("ngModel",n.recModel.interval)}}function V(r,c){1&r&&(e.j41(0,"div",93),e.EFF(1," Repeti\xe7\xe3o a cada 2 semanas. "),e.k0s())}function $(r,c){if(1&r&&(e.j41(0,"div",51)(1,"div",25),e.EFF(2,"Dias da semana"),e.k0s(),e.j41(3,"div",86),e.DNE(4,P,2,5,"button",87),e.k0s(),e.DNE(5,U,4,1,"div",88)(6,V,2,0,"div",89),e.k0s()),2&r){const n=e.XpG(3);e.R7$(4),e.Y8G("ngForOf",n.weekdays),e.R7$(),e.Y8G("ngIf","WEEKLY"===n.recModel.frequency),e.R7$(),e.Y8G("ngIf","BIWEEKLY"===n.recModel.frequency)}}function X(r,c){if(1&r){const n=e.RV6();e.j41(0,"div",20)(1,"span",98),e.EFF(2,"Dia"),e.k0s(),e.j41(3,"ion-input",99),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(4);return e.DH7(i.recModel.byMonthDay,a)||(i.recModel.byMonthDay=a),l.Njj(a)}),e.k0s()()}if(2&r){const n=e.XpG(4);e.R7$(3),e.R50("ngModel",n.recModel.byMonthDay)}}function H(r,c){if(1&r&&(e.j41(0,"ion-select-option",102),e.EFF(1),e.k0s()),2&r){const n=c.$implicit;e.Y8G("value",n.id),e.R7$(),e.JRh(n.label)}}function K(r,c){if(1&r&&(e.j41(0,"ion-select-option",102),e.EFF(1),e.k0s()),2&r){const n=c.$implicit;e.Y8G("value",n.id),e.R7$(),e.JRh(n.label)}}function q(r,c){if(1&r){const n=e.RV6();e.j41(0,"div",20)(1,"span",98),e.EFF(2,"Ocorr\xeancia"),e.k0s(),e.j41(3,"ion-select",100),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(4);return e.DH7(i.recModel.nthWeek,a)||(i.recModel.nthWeek=a),l.Njj(a)}),e.DNE(4,H,2,2,"ion-select-option",101),e.k0s(),e.j41(5,"span",98),e.EFF(6,"Dia"),e.k0s(),e.j41(7,"ion-select",100),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(4);return e.DH7(i.recModel.weekday,a)||(i.recModel.weekday=a),l.Njj(a)}),e.DNE(8,K,2,2,"ion-select-option",101),e.k0s()()}if(2&r){const n=e.XpG(4);e.R7$(3),e.R50("ngModel",n.recModel.nthWeek),e.R7$(),e.Y8G("ngForOf",n.nthOptions),e.R7$(3),e.R50("ngModel",n.recModel.weekday),e.R7$(),e.Y8G("ngForOf",n.weekdays)}}function z(r,c){if(1&r){const n=e.RV6();e.j41(0,"div",94)(1,"ion-segment",56),e.bIt("ionChange",function(a){l.eBV(n);const i=e.XpG(3);return l.Njj(i.onMonthlyModeChange(a))}),e.j41(2,"ion-segment-button",95)(3,"ion-label"),e.EFF(4,"Dia do m\xeas"),e.k0s()(),e.j41(5,"ion-segment-button",96)(6,"i
1on-label"),e.EFF(7,"Ex.: 2\xaa Ter\xe7a"),e.k0s()()(),e.DNE(8,X,4,1,"div",97)(9,q,9,4,"div",97),e.k0s()}if(2&r){const n=e.XpG(3);e.R7$(),e.Y8G("value",n.monthlyMode),e.R7$(7),e.Y8G("ngIf","day"===n.monthlyMode),e.R7$(),e.Y8G("ngIf","nth"===n.monthlyMode)}}function Q(r,c){if(1&r){const n=e.RV6();e.j41(0,"div",18)(1,"div",51)(2,"div",52),e.EFF(3," Tarefa \xb7 Usu\xe1rio "),e.k0s(),e.j41(4,"div",53),e.EFF(5),e.j41(6,"span",54),e.EFF(7),e.k0s()()(),e.j41(8,"div",55)(9,"ion-segment",56),e.bIt("ionChange",function(a){l.eBV(n);const i=e.XpG(2);return l.Njj(i.onFreqChange(a))}),e.j41(10,"ion-segment-button",57)(11,"ion-label"),e.EFF(12,"\xdanica"),e.k0s()(),e.j41(13,"ion-segment-button",58)(14,"ion-label"),e.EFF(15,"Di\xe1ria"),e.k0s()(),e.j41(16,"ion-segment-button",59)(17,"ion-label"),e.EFF(18,"Semanal"),e.k0s()(),e.j41(19,"ion-segment-button",60)(20,"ion-label"),e.EFF(21,"Quinzenal"),e.k0s()(),e.j41(22,"ion-segment-button",61)(23,"ion-label"),e.EFF(24,"Mensal"),e.k0s()()()(),e.j41(25,"div",62)(26,"div",51)(27,"div",52),e.EFF(28,"In\xedcio"),e.k0s(),e.nrm(29,"ion-datetime-button",63),e.j41(30,"ion-modal",64),e.DNE(31,R,1,1,"ng-template"),e.k0s()(),e.j41(32,"div",51)(33,"div",52),e.EFF(34,"Hor\xe1rio"),e.k0s(),e.nrm(35,"ion-datetime-button",65),e.j41(36,"ion-modal",64),e.DNE(37,B,1,1,"ng-template"),e.k0s()(),e.j41(38,"div",66)(39,"div",67)(40,"div",68),e.EFF(41,"Encerramento"),e.k0s(),e.j41(42,"ion-toggle",69),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(2);return e.DH7(i.hasEndDate,a)||(i.hasEndDate=a),l.Njj(a)}),e.k0s()(),e.DNE(43,O,4,0,"div",70),e.k0s()(),e.DNE(44,$,7,3,"div",71)(45,z,10,3,"div",72),e.j41(46,"div",73)(47,"div")(48,"div",74),e.EFF(49,"Notificar"),e.k0s(),e.j41(50,"div",75),e.EFF(51,"Enviar lembrete no hor\xe1rio definido"),e.k0s()(),e.j41(52,"ion-toggle",69),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(2);return e.DH7(i.recModel.reminders,a)||(i.recModel.reminders=a),l.Njj(a)}),e.k0s()(),e.j41(53,"div",73)(54,"div")(55,"div",74),e.EFF(56,"Notificar"),e.k0s(),e.j41(57,"div",75),e.EFF(58,"Enviar lembrete ao concluir tarefa"),e.k0s()(),e.j41(59,"ion-toggle",69),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(2);return e.DH7(i.recModel.remindFinish,a)||(i.recModel.remindFinish=a),l.Njj(a)}),e.k0s()(),e.j41(60,"div",51)(61,"div",52),e.EFF(62,"Resumo"),e.k0s(),e.j41(63,"div",76),e.EFF(64),e.k0s()(),e.j41(65,"div",73)(66,"div")(67,"div",74),e.EFF(68,"Status"),e.k0s()(),e.j41(69,"ion-toggle",77),e.mxI("ngModelChange",function(a){l.eBV(n);const i=e.XpG(2);return e.DH7(i.recModel.status,a)||(i.recModel.status=a),l.Njj(a)}),e.bIt("ionChange",function(){l.eBV(n);const a=e.XpG(2);return l.Njj(a.verificar())}),e.k0s()(),e.j41(70,"div",78)(71,"ion-button",79),e.bIt("click",function(){l.eBV(n);const a=e.XpG(2);return l.Njj(a.fecharRecorrencia())}),e.EFF(72,"Cancelar"),e.k0s(),e.j41(73,"ion-button",48),e.bIt("click",function(){l.eBV(n);const a=e.XpG(2);return l.Njj(a.salvarRecorrencia())}),e.EFF(74,"Salvar"),e.k0s()(),e.nrm(75,"div",29),e.k0s()}if(2&r){const n=e.XpG(2);e.R7$(5),e.SpI(" ",n.tarefaSelecionada.descricao," "),e.R7$(2),e.SpI("\xb7 ",null==n.usuarioSelecionado?null:n.usuarioSelecionado.nome),e.R7$(2),e.Y8G("value",n.recModel.frequency),e.R7$(21),e.Y8G("keepContentsMounted",!0),e.R7$(6),e.Y8G("keepContentsMounted",!0),e.R7$(6),e.R50("ngModel",n.hasEndDate),e.R7$(),e.Y8G("ngIf",n.hasEndDate),e.R7$(),e.Y8G("ngIf","WEEKLY"===n.recModel.frequency||"BIWEEKLY"===n.recModel.frequency),e.R7$(),e.Y8G("ngIf","MONTHLY"===n.recModel.frequency),e.R7$(7),e.R50("ngModel",n.recModel.reminders),e.R7$(7),e.R50("ngModel",n.recModel.remindFinish),e.R7$(5),e.JRh(n.resumoRecorrencia()),e.R7$(5),e.R50("ngModel",n.recModel.status)}}function J(r,c){if(1&r){const n=e.RV6();e.j41(0,"ion-header")(1,"ion-toolbar",2)(2,"ion-title"),e.EFF(3,"Recorr\xeancia"),e.k0s(),e.j41(4,"ion-buttons",8)(5,"ion-button",48),e.bIt("click",function(){l.eBV(n);const a=e.XpG();return l.Njj(a.fecharRecorrencia())}),e.EFF(6,"Fechar"),e.k0s()()()(),e.j41(7,"ion-content",49),e.DNE(8,Q,76,13,"div",50),e.k0s(),e.nrm(9,"br")(10,"br")}if(2&r){const n=e.XpG();e.R7$(8),e.Y8G("ngIf",n.tarefaSelecionada)}}const Z=[{path:"",component:(()=>{var r;class c{constructor(t,a,i,s,u,f,b){this.toast=t,this.storage=a,this.tarefaService=i,this.usuarioService=s,this.adsService=u,this.router=f,this.alertController=b,this.idUsuario="",this.grupo_id=0,this.idPlano=0,this.controleToggleAtrib=!1,this.loading=!1,this.loadingUsuarios=!1,this.loadingTarefas=!1,this.usuarios=[],this.tarefas=[],this.atribuicoes=new Set,this.filtro="",this.modalRecorrenciaOpen=!1,this.tarefaDependente={id_tarefaDependente:0,recorrencia:0,horaio:"",dt_encerramento:"",dt_inicio:"",dt_execucao:"",domingo:!1,segunda:!1,terca:!1,quarta:!1,quinta:!1,sexta:!1,sabado:!1,diaMes:0,semanaMes:0,id_grupo:0,id_tarefa:0,id_usuario:0,status:!1,alertaHorario:!1,alertaConclusao:!1},this.itemResp=[],this.idSelecionado=0,this.tarefaDependenteID={id_tarefaDependente:0,recorrencia:0,horaio:"",dt_encerramento:"",dt_inicio:"",dt_execucao:"",domingo:!1,segunda:!1,terca:!1,quarta:!1,quinta:!1,sexta:!1,sabado:!1,diaMes:0,semanaMes:0,id_grupo:0,id_tarefa:0,id_usuario:0,status:!1,alertaHorario:!1,alertaConclusao:!1},this.recModel={frequency:"ONCE",startDate:this.hojeISO(),time:"18:00",interval:1,byWeekday:[],reminders:!1,endDate:null,remindFinish:!1,status:!1},this.monthlyMode="day",this.hasEndDate=!1,this.weekdays=[{id:1,label:"Seg"},{id:2,label:"Ter"},{id:3,label:"Qua"},{id:4,label:"Qui"},{id:5,label:"Sex"},{id:6,label:"S\xe1b"},{id:7,label:"Dom"}],this.nthOptions=[{id:1,label:"1\xaa"},{id:2,label:"2\xaa"},{id:3,label:"3\xaa"},{id:4,label:"4\xaa"},{id:-1,label:"\xdaltima"}],this.acessoWeb=!1;let y=this.storage.getLocalUser();this.idUsuario=y.idUsuario,this.grupo_id=Number(y.idGrupo),this.idPlano=Number(y.idPlano),this.acessoWeb=null==y.acessoWeb?1!==Number(this.idPlano):y.acessoWeb,this.acessoWeb||this.voltarLogin()}voltarLogin(){var t=this;return(0,p.A)(function*(){var i;yield(yield t.alertController.create({header:"Acesso Web",message:"Seu acesso Web promocional expirou. Para continuar, adquira o Plano Ouro.",backdropDismiss:!1,buttons:[{text:"Ir para Login",handler:(i=(0,p.A)(function*(){yield t.router.navigate(["login"])}),function(){return i.apply(this,arguments)})}]})).present()})()}ngOnInit(){var t=this;return(0,p.A)(function*(){"DEPENDENTE"===t.storage.getLocalUser().perfil&&t.router.navigate(["/home-dependente"])})()}ionViewWillEnter(){var t=this;return(0,p.A)(function*(){t.loading=!0;try{yield Promise.all([t.carregarUsuarios(),t.carregarTarefas()]),t.usuarios.length&&t.selecionarUsuario(t.usuarios[0])}finally{t.loading=!1}})()}carregarUsuarios(){var t=this;return(0,p.A)(function*(){t.loadingUsuarios=!0;try{return new Promise((a,i)=>{var s;t.usuarioService.listaUsuariosGrupo(String(t.grupo_id)).subscribe({next:(s=(0,p.A)(function*(u){try{t.usuarios=u,a()}catch(f){i(f)}}),function(f){return s.apply(this,arguments)}),error:s=>{i(s),console.log("Erro ao buscar dados ",s)}})})}finally{t.loadingUsuarios=!1}})()}carregarTarefas(){var t=this;return(0,p.A)(function*(){t.loadingTarefas=!0;try{return new Promise((a,i)=>{var s;t.tarefaService.listaTarefasGrupo(Number(t.grupo_id)).subscribe({next:(s=(0,p.A)(function*(u){try{if(1==t.idPlano)for(let f=0;f<21;f++)t.tarefas.push({id:u[f].id,descricao:u[f].descricao,status:u[f].status,idGrupo:u[f].idGrupo,imgIcone:u[f].imgIcone,imgCor:u[f].imgCor,pontos:u[f].pontos});else t.tarefas=u;a()}catch(f){i(f)}}),function(f){return s.apply(this,arguments)}),error:s=>{i(s),console.log("Erro ao buscar dados ",s)}})})}finally{t.loadingTarefas=!1}})()}selecionarUsuario(t){var a=this;return(0,p.A)(function*(){a.usuarioSelecionado?.id_usuario!==t.id_usuario&&(a.usuarioSelecionado=t,yield a.carregarAtribuicoesDoUsuario(t.id_usuario))})()}carregarAtribuicoesDoUsuario(t){var a=this;return(0,p.A)(function*(){if(a.atribuicoes.clear(),a.usuarioSelecionado)return new Promise((i,s)=>{var u;a.tarefaService.listaTarefaDependenteStatus(Number(a.grupo_id),Number(a.usuarioSelecionado?.id_usuario)).subscribe({next:(u=(0,p.A)(function*(f){try{a.itemResp=f;let b=[];for(let y=0;y<a.itemResp.length;y++)1==a.itemResp[y].status&&b.push(Number(a.itemResp[y].id_tarefa));b.forEach(y=>a.atribuicoes.add(y)),i()}catch(b){s(b)}}),function(b){return u.apply(this,arguments)}),error:u=>{s(u),console.log("Erro ao buscar dados ",u)}})})})()}get tarefasFiltradas(){const t=(this.filtro||"").trim().toLowerCase();return t?this.tarefas.filter(a=>a.descricao.toLowerCase().includes(t)):this.tarefas}isAtribuida(t){return this.atribuicoes.has(Number(t))}tarefaAtribuida(t){return this.itemResp.find(a=>a.id_tarefa===t)?.id_tarefaDependente||0}toggleAtribuicao(t,a){var i=this;return(0,p.A)(function*(){const s=i.tarefaAtribuida(Number(t.id));if(i.usuarioSelecionado){if(!(s>0))return i.controleToggleAtrib=!1,void(yield i.toast.create({message:"Informe a recorr\xeancia para atribuir a tarefa ",position:"top",color:"danger",duration:1200})).present();i.tarefaService.excluirAtribuicao(s).subscribe({next:u=>{},error:u=>{403==u.status&&console.log("Erro API",u)}});try{(yield i.toast.create({message:`${t.descricao} ${a?"atribu\xedda":"removida"} para ${i.usuarioSelecionado.nome}`,duration:1200,color:"success",position:"top"})).present()}catch{a?i.atribuicoes.delete(Number(t.id)):i.atribuicoes.add(Number(t.id)),(yield i.toast.create({message:"N\xe3o foi poss\xedvel salvar. Tente novamente.",duration:1500,color:"danger",position:"top"})).present()}}})()}mapApiRecorrenciaToRecurrence(t){let a;switch(t.recorrencia){case 1:a="DAILY";break;case 2:case 3:a="WEEKLY";break;case 4:a="BIWEEKLY";break;case 5:a="MONTHLY";break;default:a="ONCE"}const i=[];t.segunda&&i.push(1),t.terca&&i.push(2),t.quarta&&i.push(3),t.quinta&&i.push(4),t.sexta&&i.push(5),t.sabado&&i.push(6),t.domingo&&i.push(7);const s={frequency:a,startDate:t.dt_inicio,endDate:t.dt_encerramento||null,time:t.horaio?.slice(0,5)||"18:00",reminders:!1,byWeekday:[],interval:1,remindFinish:!1};let u="day";if("DAILY"===a&&(s.byWeekday=[],s.interval=1),("WEEKLY"===a||"BIWEEKLY"===a)&&(s.byWeekday=i.length?i:[1],s.interval="BIWEEKLY"===a?2:1),"MONTHLY"===a){if(t.diaMes&&t.diaMes>0)s.byMonthDay=t.diaMes,u="day";else if(t.semanaMes&&0!==t.semanaMes)u="nth",s.nthWeek=t.semanaMes,s.weekday=i.length?i[0]:1;else{u="day";const f=t.dt_inicio?new Date(t.dt_inicio):new Date;s.byMonthDay=f.getDate()}s.byWeekday=[],s.interval=1}return"ONCE"===a&&(s.byWeekday=[],s.byMonthDay=void 0,s.nthWeek=void 0,s.weekday=void 0,s.interval=1),s.reminders=t.alertaHorario,s.remindFinish=t.alertaConclusao,{recurrence:s,monthlyMode:u}}recuperDadosTarefaDependente(t,a){var i=this;const s=this.itemResp.find(u=>u.id_tarefa===a)?.id_tarefaDependente||0;if(0!==s)return this.idSelecionado=s,new Promise((u,f)=>{var b;this.tarefaService.listaTarefaDependenteId(t,s).subscribe({next:(b=(0,p.A)(function*(y){try{i.tarefaDependenteID=y,u()}catch(L){f(L)}}),function(L){return b.apply(this,arguments)}),error:b=>{f(b),console.log("Erro ao buscar dados ",b)}})});this.idSelecionado=0}abrirRecorrencia(t){var a=this;return(0,p.A)(function*(){if(a.usuarioSelecionado){if(a.tarefaSelecionada=t,yield a.recuperDadosTarefaDependente(a.grupo_id,Number(a.tarefaSelecionada.id)),a.idSelecionado>0){const{recurrence:i,monthlyMode:s}=a.mapApiRecorrenciaToRecurrence(a.tarefaDependenteID);a.recModel=i,a.recModel.status=a.tarefaDependenteID.status,a.monthlyMode=s,a.hasEndDate=!!i.endDate}else a.recModel={frequency:"ONCE",startDate:a.hojeISO(),time:"18:00",interval:1,byWeekday:[],reminders:!1,endDate:null,remindFinish:!1},a.monthlyMode="day",a.hasEndDate=!1;a.modalRecorrenciaOpen=!0}})()}fecharRecorrencia(){this.modalRecorrenciaOpen=!1,this.tarefaSelecionada=void 0}salvarRecorrencia(){var t=this;return(0,p.A)(function*(){const a=t.normalizarRecorrencia({...t.recModel});if(console.log("status: "+t.recModel.status),"ONCE"===a.frequency)t.tarefaDependente.recorrencia=1;else if("DAILY"===a.frequency)t.tarefaDependente.recorrencia=2,t.tarefaDependente.domingo=!0,t.tarefaDependente.segunda=!0,t.tarefaDependente.terca=!0,t.tarefaDependente.quarta=!0,t.tarefaDependente.quinta=!0,t.tarefaDependente.sexta=!0,t.tarefaDependente.sabado=!0;else if("WEEKLY"===a.frequency||"BIWEEKLY"===a.frequency){if("WEEKLY"===a.frequency?t.tarefaDependente.recorrencia=3:"BIWEEKLY"===a.frequency&&(t.tarefaDependente.recorrencia=4),a.byWeekday)for(let s=0;s<a.byWeekday.length;s++)7===a.byWeekday[s]?t.tarefaDependente.domingo=!0:1===a.byWeekday[s]?t.tarefaDependente.segunda=!0:2===a.byWeekday[s]?t.tarefaDependente.terca=!0:3===a.byWeekday[s]?t.tarefaDependente.quarta=!0:4===a.byWeekday[s]?t.tarefaDependente.quinta=!0:5===a.byWeekday[s]?t.tarefaDependente.sexta=!0:6===a.byWeekday[s]&&(t.tarefaDependente.sabado=!0)}else"MONTHLY"===a.frequency&&(t.tarefaDependente.recorrencia=5,a.byMonthDay&&(t.tarefaDependente.diaMes=a.byMonthDay),a.nthWeek&&(t.tarefaDependente.semanaMes=a.nthWeek),a.weekday&&(1===a.weekday?t.tarefaDependente.segunda=!0:2===a.weekday?t.tarefaDependente.terca=!0:3===a.weekday?t.tarefaDependente.quarta=!0:4===a.weekday?t.tarefaDependente.quinta=!0:5===a.weekday?t.tarefaDependente.sexta=!0:6===a.weekday?t.tarefaDependente.sabado=!0:7===a.weekday&&(t.tarefaDependente.domingo=!0)));t.tarefaDependente.alertaConclusao=a.remindFinish,void 0!==a.reminders&&(t.tarefaDependente.alertaHorario=a.reminders),t.tarefaDependente.horaio=String(a.time),t.tarefaDependente.dt_inicio=a.startDate,t.tarefaDependente.id_usuario=Number(t.usuarioSelecionado?.id_usuario),t.tarefaDependente.id_tarefa=Number(t.tarefaSelecionada?.id),t.tarefaDependente.id_grupo=Number(t.grupo_id);const i=t.usuarioSelecionado?.id_usuario;try{0===t.idSelecionado?(t.tarefaDependente.status=!0,t.tarefaService.incluirTarefaDependente(t.tarefaDependente).subscribe({next:(s=(0,p.A)(function*(u){(yield t.toast.create({message:`Recorr\xeancia salva: ${t.tarefaSelecionada?.descricao}`,duration:1200,color:"success",position:"top"})).present(),t.fecharRecorrencia(),yield t.carregarAtribuicoesDoUsuario(String(i)),1===t.idPlano&&t.adsService.showInterstitialRandom(.25).catch(b=>console.warn("Inter falhou",b))}),function(f){return s.apply(this,arguments)}),error:s=>{403==s.status&&console.log("Erro API",s)}})):(t.tarefaDependente.id_tarefaDependente=t.idSelecionado,t.tarefaDependente.status=t.recModel.status||!1,t.tarefaService.alteraTarefaDependente(t.tarefaDependente).subscribe({next:function(){var s=(0,p.A)(function*(u){(yield t.toast.create({message:`Recorr\xeancia salva: ${t.tarefaSelecionada?.descricao}`,duration:1200,color:"success",position:"top"})).present(),t.fecharRecorrencia(),yield t.carregarAtribuicoesDoUsuario(String(i)),1===t.idPlano&&t.adsService.showInterstitialRandom(.25).catch(b=>console.warn("Inter falhou",b))});return function(f){return s.apply(this,arguments)}}(),error:s=>{403==s.status&&console.log("Erro API",s)}}))}catch{(yield t.toast.create({message:"Falha ao salvar recorr\xeancia.",duration:1500,color:"danger",position:"top"})).present()}var s})()}normalizarRecorrencia(t){return this.hasEndDate||(t.endDate=null),"DAILY"===t.frequency&&(t.interval=1,t.byWeekday=[],t.byMonthDay=void 0,t.nthWeek=void 0,t.weekday=void 0),("WEEKLY"===t.frequency||"BIWEEKLY"===t.frequency)&&(t.byWee
1kday?.length||(t.byWeekday=[1]),t.byMonthDay=void 0,t.nthWeek=void 0,t.weekday=void 0,t.interval="BIWEEKLY"===t.frequency?2:t.interval&&t.interval>0?t.interval:1),"MONTHLY"===t.frequency&&(t.interval=1,t.byWeekday=[],"day"===this.monthlyMode?(t.nthWeek=void 0,t.weekday=void 0,t.byMonthDay||(t.byMonthDay=new Date(t.startDate).getDate())):(t.byMonthDay=void 0,t.nthWeek||(t.nthWeek=1),t.weekday||(t.weekday=1))),t}onFreqChange(t){this.setFrequency(t.detail.value??"ONCE")}setFrequency(t){this.recModel.frequency=t,"DAILY"===t&&(this.recModel.byWeekday=[],this.recModel.interval=1),"WEEKLY"===t&&(this.recModel.byWeekday?.length||(this.recModel.byWeekday=[1]),this.recModel.interval=1),"BIWEEKLY"===t&&(this.recModel.byWeekday?.length||(this.recModel.byWeekday=[1]),this.recModel.interval=2),"MONTHLY"===t&&(this.recModel.byMonthDay||(this.recModel.byMonthDay=new Date(this.recModel.startDate).getDate()),this.recModel.interval=1)}onMonthlyModeChange(t){this.monthlyMode=t.detail.value??"day"}toggleWeekday(t){const a=new Set(this.recModel.byWeekday??[]);a.has(t)?a.delete(t):a.add(t),this.recModel.byWeekday=Array.from(a).sort()}resumoRecorrencia(){const t=this.recModel.frequency;return"ONCE"===t?`Uma vez em ${this.recModel.startDate}${this.recModel.time?" \xe0s "+this.recModel.time:""}`:"DAILY"===t?`Di\xe1ria \xe0s ${this.recModel.time}`:"WEEKLY"===t?`Semanal (${(this.recModel.byWeekday||[]).join(",")}) \xe0s ${this.recModel.time}`:"BIWEEKLY"===t?`Quinzenal (${(this.recModel.byWeekday||[]).join(",")}) \xe0s ${this.recModel.time}`:"MONTHLY"===t?"day"===this.monthlyMode?`Mensal no dia ${this.recModel.byMonthDay} \xe0s ${this.recModel.time}`:`Mensal na ${this.recModel.nthWeek}\xaa ${this.recModel.weekday} \xe0s ${this.recModel.time}`:""}iconName(t){return`${t}-outline`}hojeISO(){const t=new Date,a=String(t.getMonth()+1).padStart(2,"0"),i=String(t.getDate()).padStart(2,"0");return`${t.getFullYear()}-${a}-${i}`}selecionarTudo(){var t=this;return(0,p.A)(function*(){t.tarefasFiltradas.forEach(i=>t.atribuicoes.add(Number(i.id))),(yield t.toast.create({message:"Todas as tarefas vis\xedveis foram selecionadas.",duration:1e3,position:"top"})).present()})()}limparSelecao(){var t=this;return(0,p.A)(function*(){t.tarefasFiltradas.forEach(i=>t.atribuicoes.delete(Number(i.id))),(yield t.toast.create({message:"Sele\xe7\xe3o limpa.",duration:1e3,position:"top"})).present()})()}convertNumString(t){return String(t)}verificar(){console.log("Status atual:",this.recModel.status)}static#e=r=()=>(this.\u0275fac=function(a){return new(a||c)(e.rXU(_.K_),e.rXU(F.n),e.rXU(A.X),e.rXU(W.o),e.rXU(I.g),e.rXU(x.Ix),e.rXU(_.hG))},this.\u0275cmp=e.VBU({type:c,selectors:[["app-atribuir-tarefas"]],standalone:!1,decls:40,vars:7,consts:[["vazioOuLoading",""],["vazio",""],[1,"ion-no-border"],[1,"bg-stone-800","px-4","py-2","flex","items-center","justify-between"],["slot","start"],[1,"ml-2"],["src","assets/revix/logoRG1.jpg","alt","User avatar"],[1,"text-base","font-semibold","text-gray-50"],["slot","end"],[1,"text-white"],[1,"bg-slate-50",3,"fullscreen"],[1,"pb-24"],[1,"px-4","pt-4"],[1,"flex","items-center","gap-3"],[1,"bg-amber-300","rounded-full","w-12","h-12","flex","items-center","justify-center"],["name","log-in-outline",1,"text-3xl","text-graphite"],[1,"text-lg","font-semibold","text-darkblue"],[1,"text-xs","text-gray-400"],[1,"p-3","space-y-3"],[1,"bg-white","rounded-2xl","shadow","px-3","py-2"],[1,"flex","items-center","gap-2"],["name","search-outline",1,"text-slate-400"],["placeholder","Buscar tarefa...",1,"text-sm",3,"ngModelChange","ngModel"],["fill","clear","size","small",3,"click",4,"ngIf"],[1,"bg-white","rounded-2xl","shadow","p-3"],[1,"text-[11px]","uppercase","tracking-widest","text-slate-500","mb-2"],[1,"flex","gap-2","overflow-x-auto","no-scrollbar"],["class","shrink-0 px-3 py-2 rounded-xl border transition\n                 border-slate-200\n                 bg-slate-50\n                 hover:bg-slate-100\n                 flex items-center gap-2",3,"ngClass","click",4,"ngFor","ngForOf"],[4,"ngIf","ngIfElse"],[1,"h-2"],["cssClass","revix-modal",3,"didDismiss","isOpen"],["fill","clear","size","small",3,"click"],[1,"shrink-0","px-3","py-2","rounded-xl","border","transition","border-slate-200","bg-slate-50","hover:bg-slate-100","flex","items-center","gap-2",3,"click","ngClass"],[1,"w-7","h-7","rounded-full","bg-gradient-to-br","from-yellow-400","to-amber-500","text-slate-900","font-bold","grid","place-items-center"],[1,"text-left"],[1,"text-sm","font-semibold","text-slate-800","leading-none","truncate","max-w-[150px]"],[1,"grid","grid-cols-1","gap-2"],["class","rounded-xl shadow-sm border border-slate-100  bg-white  mb-2",4,"ngFor","ngForOf"],[1,"rounded-xl","shadow-sm","border","border-slate-100","bg-white","mb-2"],["lines","none",1,"bg-transparent","min-h-[56px]"],[1,"w-9","h-9","rounded-2xl","bg-stone-100","flex","items-center","justify-center","text-3xl"],[1,"flex","flex-col"],[1,"text-[13px]","font-semibold","text-slate-900","truncate"],[1,"text-[10px]","text-slate-500"],["slot","end",1,"flex","items-center","gap-1"],["size","small","fill","clear","aria-label","Recorr\xeancia",1,"p-0","min-w-0",3,"click","disabled"],["name","repeat-outline"],[1,"p-6","text-center","text-sm","text-slate-500"],[3,"click"],[1,"bg-slate-50"],["class","p-3 space-y-3",4,"ngIf"],[1,"bg-white","rounded-xl","shadow","p-3"],[1,"text-[11px]","uppercase","tracking-widest","text-slate-500","mb-1"],[1,"text-sm","font-semibold","text-slate-800"],[1,"text-xs","text-slate-500"],[1,"bg-white","rounded-xl","shadow","p-2"],["scrollable","true",3,"ionChange","value"],["value","ONCE"],["value","DAILY"],["value","WEEKLY"],["value","BIWEEKLY"],["value","MONTHLY"],[1,"grid","grid-cols-1","sm:grid-cols-2","gap-2"],["datetime","startPicker"],[3,"keepContentsMounted"],["datetime","timePicker"],[1,"bg-white","rounded-xl","shadow","p-3","sm:col-span-2"],[1,"flex","items-center","justify-between"],[1,"text-[11px]","uppercase","tracking-widest","text-slate-500"],[3,"ngModelChange","ngModel"],["class","mt-2",4,"ngIf"],["class","bg-white  rounded-xl shadow p-3",4,"ngIf"],["class","bg-white  rounded-xl shadow p-3 space-y-2",4,"ngIf"],[1,"bg-white","rounded-xl","shadow","p-3","flex","items-center","justify-between"],[1,"text-[13px]","font-semibold"],[1,"text-[11px]","text-slate-500"],[1,"text-sm"],[3,"ngModelChange","ionChange","ngModel"],[1,"sticky","bottom-0","bg-slate-50/90","backdrop-blur","p-2","flex","justify-end","gap-2"],["fill","clear",3,"click"],["id","startPicker","presentation","date","preferWheel","true",3,"ngModelChange","ngModel"],["id","timePicker","presentation","time","preferWheel","true",3,"ngModelChange","ngModel"],[1,"mt-2"],["datetime","endPicker"],["keepContentsMounted","true"],["id","endPicker","presentation","date","preferWheel","true",3,"ngModelChange","ngModel"],[1,"flex","flex-wrap","gap-1.5"],["class","px-2.5 py-1 rounded-full border text-[12px]",3,"ngClass","click",4,"ngFor","ngForOf"],["class","mt-2 text-[12px] text-slate-500",4,"ngIf"],["class","mt-1 text-[12px] text-slate-500",4,"ngIf"],[1,"px-2.5","py-1","rounded-full","border","text-[12px]",3,"click","ngClass"],[1,"mt-2","text-[12px]","text-slate-500"],["type","number","min","1",1,"inline-block","w-14","mx-1",3,"ngModelChange","ngModel"],[1,"mt-1","text-[12px]","text-slate-500"],[1,"bg-white","rounded-xl","shadow","p-3","space-y-2"],["value","day"],["value","nth"],["class","flex items-center gap-2",4,"ngIf"],[1,"text-sm","text-slate-600"],["type","number","min","1","max","31",1,"w-20",3,"ngModelChange","ngModel"],["interface","popover",1,"min-w-[110px]",3,"ngModelChange","ngModel"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(a,i){if(1&a){const s=e.RV6();e.j41(0,"ion-header",2)(1,"ion-toolbar")(2,"div",3)(3,"ion-buttons",4)(4,"div")(5,"ion-avatar",5),e.nrm(6,"img",6),e.k0s()()(),e.j41(7,"ion-title")(8,"div",7),e.EFF(9,"Revix Go"),e.k0s()(),e.j41(10,"ion-buttons",8),e.nrm(11,"ion-menu-button",9),e.k0s()()()(),e.j41(12,"ion-content",10)(13,"div",11)(14,"div",12)(15,"div",13)(16,"div",14),e.nrm(17,"ion-icon",15),e.k0s(),e.j41(18,"div")(19,"div",16),e.EFF(20,"Atribuir tarefas"),e.k0s(),e.j41(21,"div",17),e.EFF(22,"Gerencie suas tarefas"),e.k0s()()()(),e.j41(23,"div",18)(24,"div",19)(25,"div",20),e.nrm(26,"ion-icon",21),e.j41(27,"ion-input",22),e.mxI("ngModelChange",function(f){return l.eBV(s),e.DH7(i.filtro,f)||(i.filtro=f),l.Njj(f)}),e.k0s(),e.DNE(28,w,2,0,"ion-button",23),e.k0s()(),e.j41(29,"div",24)(30,"div",25),e.EFF(31," Usu\xe1rios do grupo "),e.k0s(),e.j41(32,"div",26),e.DNE(33,o,6,5,"button",27),e.k0s()(),e.DNE(34,M,3,1,"ng-container",28)(35,S,4,2,"ng-template",null,0,e.C5r),e.nrm(37,"div",29),e.k0s(),e.j41(38,"ion-modal",30),e.bIt("didDismiss",function(){return l.eBV(s),l.Njj(i.fecharRecorrencia())}),e.DNE(39,J,11,1,"ng-template"),e.k0s()()()}if(2&a){const s=e.sdS(36);e.R7$(12),e.Y8G("fullscreen",!0),e.R7$(15),e.R50("ngModel",i.filtro),e.R7$(),e.Y8G("ngIf",i.filtro),e.R7$(5),e.Y8G("ngForOf",i.usuarios),e.R7$(),e.Y8G("ngIf",!i.loading&&i.tarefasFiltradas.length)("ngIfElse",s),e.R7$(4),e.Y8G("isOpen",i.modalRecorrenciaOpen)}},dependencies:[m.YU,m.Sq,m.bT,v.BC,v.vS,_.mC,_.Jm,_.QW,_.b_,_.W9,_.A9,_.K4,_.eU,_.iq,_.$w,_.uz,_.he,_.MC,_.Gp,_.eP,_.Nm,_.Ip,_.BC,_.BY,_.ai,_.Sb,_.hB,_.su,_.Je,_.Gw,_.T6,_.jL],encapsulation:2}))}return r(),c})()}];let ee=(()=>{var r;class c{static#e=r=()=>(this.\u0275fac=function(a){return new(a||c)},this.\u0275mod=e.$C({type:c}),this.\u0275inj=l.G2t({imports:[k.iI.forChild(Z),k.iI]}))}return r(),c})(),te=(()=>{var r;class c{static#e=r=()=>(this.\u0275fac=function(a){return new(a||c)},this.\u0275mod=e.$C({type:c}),this.\u0275inj=l.G2t({imports:[m.MD,v.YN,_.bv,ee]}))}return r(),c})()},58885(C,D,g){g.d(D,{g:()=>w});var m=g(10467),v=g(15083),p=function(o){return o.TOP_CENTER="TOP_CENTER",o.CENTER="CENTER",o.BOTTOM_CENTER="BOTTOM_CENTER",o}(p||{}),e=function(o){return o.BANNER="BANNER",o.FULL_BANNER="FULL_BANNER",o.LARGE_BANNER="LARGE_BANNER",o.MEDIUM_RECTANGLE="MEDIUM_RECTANGLE",o.LEADERBOARD="LEADERBOARD",o.ADAPTIVE_BANNER="ADAPTIVE_BANNER",o.SMART_BANNER="SMART_BANNER",o}(e||{}),l=function(o){return o.Loaded="interstitialAdLoaded",o.FailedToLoad="interstitialAdFailedToLoad",o.Showed="interstitialAdShowed",o.FailedToShow="interstitialAdFailedToShow",o.Dismissed="interstitialAdDismissed",o}(l||{});g(92844);const x=(0,v.F3)("AdMob",{web:()=>g.e(86).then(g.bind(g,20086)).then(o=>new o.AdMobWeb)}
1),j=(0,v.F3)("App",{web:()=>g.e(9303).then(g.bind(g,39303)).then(o=>new o.AppWeb)});var N=g(2615);let w=(()=>{var o;class E{constructor(){this.initialized=!1,this.enabled=!1,this.interstitialReady=!1,this.lastInterstitialShownAt=0,this.interstitialCooldownMs=12e4,this.defaultInterstitialChance=.35,this.bannerAdId="ca-app-pub-4788483379724677/6999720550",this.interstitialAdId="ca-app-pub-4788483379724677/5797989957",this.bannerWanted=!1,this.bannerVisible=!1,this.ensuringBanner=!1}init(d,M){var h=this;return(0,m.A)(function*(){if(d)return void(h.enabled=!1);if(!v.Ii.isNativePlatform())return void(h.enabled=!1);if(h.enabled=!0,h.initialized)return;h.currentUserEmail=M;const T="[email protected]"===M;yield x.initialize({testingDevices:T?["0183ED88BD0C58EE22FB6E5BBC406CC1"]:[],initializeForTesting:T}),j.addListener("appStateChange",function(){var S=(0,m.A)(function*(R){R.isActive&&(yield h.ensureBanner(!0))});return function(R){return S.apply(this,arguments)}}()),x.addListener(l.Dismissed,(0,m.A)(function*(){h.interstitialReady=!1,yield h.prepareInterstitial(),yield h.ensureBanner(!0)})),x.addListener(l.Showed,()=>{}),x.addListener(l.FailedToShow,(0,m.A)(function*(){yield h.prepareInterstitial()})),h.initialized=!0,yield h.prepareInterstitial()})()}showBanner(){var d=this;return(0,m.A)(function*(){!d.enabled||!d.initialized||(d.bannerWanted=!0,yield d.ensureBanner())})()}hideBanner(){var d=this;return(0,m.A)(function*(){if(d.enabled&&d.initialized){d.bannerWanted=!1,d.bannerVisible=!1;try{yield x.hideBanner()}catch{}}})()}prepareInterstitial(){var d=this;return(0,m.A)(function*(){if(!d.enabled||!d.initialized)return;const M="[email protected]"===d.currentUserEmail;try{const h={adId:d.interstitialAdId,isTesting:M};yield x.prepareInterstitial(h),d.interstitialReady=!0}catch{d.interstitialReady=!1}})()}showInterstitialRandom(){var d=this;return(0,m.A)(function*(M=d.defaultInterstitialChance){if(!d.enabled||!d.initialized)return;const h=Date.now();if(!(h-d.lastInterstitialShownAt<d.interstitialCooldownMs||Math.random()>M)){if(!d.interstitialReady)return void(yield d.prepareInterstitial());try{yield x.showInterstitial(),d.lastInterstitialShownAt=h,d.interstitialReady=!1}catch{d.interstitialReady=!1,yield d.prepareInterstitial()}}}).apply(this,arguments)}showInterstitialIfAllowed(){var d=this;return(0,m.A)(function*(){return d.showInterstitialRandom(1)})()}ensureBanner(){var d=this;return(0,m.A)(function*(M=!1){if(!d.enabled||!d.initialized||!d.bannerWanted&&!M||d.ensuringBanner||d.bannerVisible&&!M)return;const h="[email protected]"===d.currentUserEmail;d.ensuringBanner=!0;try{try{yield x.removeBanner()}catch{}yield x.showBanner({adId:d.bannerAdId,adSize:e.BANNER,position:p.BOTTOM_CENTER,isTesting:h}),d.bannerVisible=!0}catch{d.bannerVisible=!1}finally{d.ensuringBanner=!1}}).apply(this,arguments)}static#e=o=()=>(this.\u0275fac=function(M){return new(M||E)},this.\u0275prov=N.jDH({token:E,factory:E.\u0275fac,providedIn:"root"}))}return o(),E})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.