PageSourceSearch

https://miudlaintranet.udla.cl/5523.a84488dc7e2e30fa.js

js udla.cl collected 2026-10-02 05:03:46 UTC 42,944 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5523],{5523:(me,I,s)=>{s.r(I),s.d(I,{DashboardPageModule:()=>pe});var v=s(6814),d=s(6223),l=s(3718),w=s(8184),u=s(6825),o=s(5879),Y=s(5794),Q=s(2441),B=s(2214),H=s(6924),L=s(8721),k=s(5734),j=s(2996),G=s(6635),z=s(5441),V=s(1677),R=s(373),K=s(3203),F=s(3260),J=s(8645),$=s(2216),A=s(7700),P=s(3648);function X(r,a){if(1&r&&(o.TgZ(0,"ion-col",11),o._uU(1),o.qZA()),2&r){const i=o.oxw();o.xp6(1),o.AsE(" Publicado el ",i.fecha," a las ",i.hora," hrs. ")}}let W=(()=>{var r;class a{constructor(e,t,n){this.dialogRef=e,this.data=t,this.personaService=n,this.fechaHora="",this.titulo="",this.contenido="",this.fecha="",this.hora="",this.modal=!0,this.avisoDesdeDashboard=!1}ngOnInit(){this.modal=!0,this.cargarDatos()}cargarDatos(){this.titulo=this.data.aviso.titulo,this.contenido=this.getFormattedText(this.data.aviso.contenido),this.avisos_curso_tabla=this.data.avisos_curso_tabla;const{fecha:e,hora:t}=this.formatearFechaYHora(this.data.aviso.fecha_hora);this.fecha=e,this.hora=t}formatearFechaYHora(e){const[t,n]=e.split(" "),[c,m,p]=t.split("-").map(Number);return{fecha:`${c}/${m}/${p}`,hora:n}}getFormattedText(e){return e.replace(/\r\n/g,"<br>").replace(/\n/g,"<br>")}cerrarModal(){this.modal=!1,this.dialogRef.close()}}return(r=a).\u0275fac=function(e){return new(e||r)(o.Y36(A.so),o.Y36(A.WI),o.Y36(P.J))},r.\u0275cmp=o.Xpm({type:r,selectors:[["app-ver-aviso-adm"]],decls:18,vars:3,consts:[[1,"borde-inferior"],[2,"font-size","larger","margin-left","20px","font","14px"],["slot","end"],[3,"click"],["slot","icon-only","name","close-circle-sharp"],["fixed",""],["class","col-pre-aviso","size","11","offset","0.5",4,"ngIf"],["size","11","offset","0.5",1,"col-titulo-aviso"],["size","11","offset","0.5",1,"col-cuerpo-aviso"],[2,"height","2px","border-width","0","background-color","#636363"],[3,"innerHTML"],["size","11","offset","0.5",1,"col-pre-aviso"]],template:function(e,t){1&e&&(o.TgZ(0,"ion-content")(1,"ion-toolbar",0)(2,"b",1),o._uU(3," AVISO "),o.qZA(),o.TgZ(4,"ion-buttons",2)(5,"ion-button",3),o.NdJ("click",function(){return t.cerrarModal()}),o._UZ(6,"ion-icon",4),o.qZA()()(),o.TgZ(7,"ion-grid",5)(8,"ion-row"),o.YNc(9,X,2,2,"ion-col",6),o.TgZ(10,"ion-col",7)(11,"h2"),o._uU(12),o.qZA()()(),o.TgZ(13,"ion-row")(14,"ion-col",8),o._UZ(15,"hr",9)(16,"div",10)(17,"hr",9),o.qZA()()()()),2&e&&(o.xp6(9),o.Q6J("ngIf",t.fecha),o.xp6(3),o.Oqu(t.titulo),o.xp6(4),o.Q6J("innerHTML",t.contenido,o.oJD))},dependencies:[v.O5,l.YG,l.Sm,l.wI,l.W2,l.jY,l.gu,l.Nd,l.sr],styles:[".borde-inferior[_ngcontent-%COMP%]{border-bottom:2px solid #e67527;font-size:larger}"]}),a})();var oo=s(7360),q=s(4028),eo=s(9067),to=s(5777),io=s(4463),E=s(1486),ro=s(217),no=s(7930),ao=s.n(no),so=s(617),O=s(5545);function co(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw();o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputTituloAviso",i.form),") ")}}
1function lo(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw();o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputContenido",i.form),") ")}}function po(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputFecha",i.form),") ")}}function mo(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputHoraPublicacion",i.form),") ")}}function uo(r,a){1&r&&(o.TgZ(0,"small",33),o._uU(1,"Formato hora 00:00"),o.qZA())}function _o(r,a){if(1&r&&(o.TgZ(0,"span",31),o.YNc(1,uo,2,0,"small",32),o.qZA()),2&r){const i=o.oxw(2);let e;o.xp6(1),o.Q6J("ngIf",null==(e=i.form.get("inputHoraPublicacion"))||null==e.errors?null:e.errors.pattern)}}function ho(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("selectedEstado",i.form),") ")}}function fo(r,a){if(1&r&&(o.TgZ(0,"ion-row")(1,"ion-col",11)(2,"ion-label")(3,"b"),o._uU(4,"Fecha publicaci\xf3n"),o.qZA()(),o.YNc(5,po,2,1,"span",6),o.TgZ(6,"div",24),o._UZ(7,"input",25),o.qZA()(),o.TgZ(8,"ion-col",11)(9,"ion-label")(10,"b"),o._uU(11,"Hora publicaci\xf3n"),o.qZA()(),o.YNc(12,mo,2,1,"span",6),o._UZ(13,"input",26),o.YNc(14,_o,2,1,"span",27),o.qZA(),o.TgZ(15,"ion-col",11)(16,"ion-label")(17,"b"),o._uU(18,"Estado"),o.qZA()(),o.YNc(19,ho,2,1,"span",6),o.TgZ(20,"select",28)(21,"option",29),o._uU(22,"Seleccionar"),o.qZA(),o.TgZ(23,"option",15),o._uU(24,"Activo"),o.qZA(),o.TgZ(25,"option",30),o._uU(26,"Inactivo"),o.qZA()()()()),2&r){const i=o.oxw();let e;o.xp6(5),o.Q6J("ngIf",i.vf.isValidField("inputFecha",i.form)&&i.validarCampos),o.xp6(7),o.Q6J("ngIf",i.vf.isValidField("inputHoraPublicacion",i.form)&&i.validarCampos),o.xp6(2),o.Q6J("ngIf",(null==(e=i.form.get("inputHoraPublicacion"))?null:e.invalid)&&((null==(e=i.form.get("inputHoraPublicacion"))?null:e.dirty)||(null==(e=i.form.get("inputHoraPublicacion"))?null:e.touched))&&i.validarCampos),o.xp6(5),o.Q6J("ngIf",i.vf.isValidField("selectedEstado",i.form)&&i.validarCampos)}}function go(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputFecha",i.form),") ")}}
1function vo(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("selectedEstado",i.form),") ")}}function xo(r,a){if(1&r&&(o.TgZ(0,"ion-row")(1,"ion-col",11)(2,"ion-label")(3,"b"),o._uU(4,"Fecha publicaci\xf3n"),o.qZA()(),o.YNc(5,go,2,1,"span",6),o.TgZ(6,"div",24),o._UZ(7,"input",34),o.qZA()(),o.TgZ(8,"ion-col",35)(9,"ion-label")(10,"b"),o._uU(11,"Hora publicaci\xf3n"),o.qZA()(),o._UZ(12,"input",36),o.qZA(),o._UZ(13,"ion-col",35),o.TgZ(14,"ion-col",11)(15,"ion-label")(16,"b"),o._uU(17,"Estado"),o.qZA()(),o.YNc(18,vo,2,1,"span",6),o.TgZ(19,"select",28)(20,"option",29),o._uU(21,"Seleccionar"),o.qZA(),o.TgZ(22,"option",15),o._uU(23,"Activo"),o.qZA(),o.TgZ(24,"option",30),o._uU(25,"Inactivo"),o.qZA()()()()),2&r){const i=o.oxw();o.xp6(5),o.Q6J("ngIf",i.vf.isValidField("inputFecha",i.form)&&i.validarCampos),o.xp6(13),o.Q6J("ngIf",i.vf.isValidField("selectedEstado",i.form)&&i.validarCampos)}}function Ao(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputFechaTermino",i.form),") ")}}function Co(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputHoraTermino",i.form),") ")}}function bo(r,a){1&r&&(o.TgZ(0,"small",33),o._uU(1,"Formato hora 00:00"),o.qZA())}function To(r,a){if(1&r&&(o.TgZ(0,"span",31),o.YNc(1,bo,2,0,"small",32),o.qZA()),2&r){const i=o.oxw(2);let e;o.xp6(1),o.Q6J("ngIf",null==(e=i.form.get("inputHoraTermino"))||null==e.errors?null:e.errors.pattern)}}function Eo(r,a){if(1&r&&(o.TgZ(0,"ion-row")(1,"ion-col",11)(2,"ion-label")(3,"b"),o._uU(4,"Fecha t\xe9rmino publicaci\xf3n"),o.qZA()(),o.YNc(5,Ao,2,1,"span",6),o.TgZ(6,"div",24),o._UZ(7,"input",37),o.qZA()(),o.TgZ(8,"ion-col",11)(9,"ion-label")(10,"b"),o._uU(11,"Hora t\xe9rmino publicaci\xf3n"),o.qZA()(),o.YNc(12,Co,2,1,"span",6),o._UZ(13,"input",38),o.YNc(14,To,2,1,"span",27),o.qZA()()),2&r){const i=o.oxw();let e;o.xp6(5),o.Q6J("ngIf",i.vf.isValidField("inputFechaTermino",i.form)&&i.validarCampos),o.xp6(7),o.Q6J("ngIf",i.vf.isValidField("inputHoraTermino",i.form)&&i.validarCampos),o.xp6(2),o.Q6J("ngIf",(null==(e=i.form.get("inputHoraTermino"))?null:e.invalid)&&((null==(e=i.form.get("inputHoraTermino"))?null:e.dirty)||(null==(e=i.form.get("inputHoraTermino"))?null:e.touched))&&i.validarCampos)}}function Zo(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw();o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputModoDestino",i.form),") ")}}function Mo(r,a){if(1&r&&(o.TgZ(0,"span",23),o._uU(1),o.qZA()),2&r){const i=o.oxw(2);o.xp6(1),o.hij(" (",i.vf.getErrorMessage("inputDestinatario",i.form),") ")}}function Fo(r,a){if(1&r&&(o.TgZ(0,"ion-col",39)(1,"ion-label")(2,"b"),o._uU(3,"Destinatario"),o.qZA()(),o.YNc(4,Mo,2,1,"span",6),o.TgZ(5,"div",12)(6,"select",40)(7,"option",14),o._uU(8,"Seleccionar perfil"),o.qZA(),o.TgZ(9,"option",15),o._uU(10,"S\xf3lo alumnos"),o.qZA(),o.TgZ(11,"option",16),o._uU(12,"S\xf3lo docentes"),o.qZA(),o.TgZ(13,"option",17),o._uU(14,"Todos (Alumnos y docentes)"),o.qZA()()()()),2&r){const i=o.oxw();o.xp6(4),o.Q6J("ngIf",i.vf.isValidField("inputDestinatario",i.form)&&i.validarCampos)}}const Po=function(r){return{"disabled-icon":r}};function Uo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"ion-col",39)(1,"ion-label")(2,"b"),o._uU(3,"Destinatarios"),o.qZA()(),o._UZ(4,"br"),o.TgZ(5,"div",41)(6,"input",42),o.NdJ("change",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.onFileSelected(t))}),o.qZA(),o.TgZ(7,"span"),o._uU(8),o.qZA(),o.TgZ(9,"mat-icon",43),o.NdJ("click",function(){o.CHM(i);const t=o.oxw();return o.KtG(t.validarVerArchivo?t.verArchivo():null)}),o._uU(10," visibility "),o.qZA()(),o.TgZ(11,"label",44),o._uU(12,"Tama\xf1o m\xe1x : 10 mb Formatos : .xls - .xlsx"),o.qZA()()}if(2&r){const i=o.oxw();o.xp6(8),o.Oqu(i.selectedFileName),o.xp6(1),o.Q6J("ngClass",o.VKq(2,Po,!i.validarVerArchivo))}}function Do(r,a){if(1&r&&(o.TgZ(0,"label",48),o._UZ(1,"input",49),o._uU(2),o.qZA()),2&r){const i=a.$implicit;o.xp6(1),o.Q6J("formControlName",i.CODIGO_SEDE)("value",i.CODIGO_SEDE),o.xp6(1),o.hij(" ",i.DESC_SEDE," ")}}function So(r,a){if(1&r&&(o.TgZ(0,"ion-col",39)(1,"ion-label")(2,"b"),o._uU(3,"Destinatario"),o.qZA()(),o.TgZ(4,"div",12)(5,"p"),o._uU(6,"Marque la/s sede/s cuyos alumnos visualizar\xe1n el popup:"),o.qZA(),o.TgZ(7,"div",45),o.ynx(8,46),o.YNc(9,Do,3,3,"label",47),o.BQk(),o.qZA()()()),2&r){const i=o.oxw();o.xp6(9),o.Q6J("ngForOf",i.sedes)}}function No(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"ion-col",39)(1,"a",50),o.NdJ("click",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.generarArchivoEjemplo(t))}),o._uU(2,"Ver archivo ejemplo"),o.qZA()()}}let Io=(()=>{var r;class a{constructor(e,t,n,c,m){var p,f;this.formBuilder=e,this.personaService=t,this.avisoService=n,this.toastController=c,this.dialog=m,this.cerrarCrearEditar=new o.vpe,this.Editor=ao(),this.editorConfig={toolbar:["heading","|","bold","italic","underline","|","link","bulletedList","numberedList","|","undo","redo"],language:"es",height:"500px"},this.inputTituloAviso="",this.inputContenido="",this.inputHoraPublicacion="",this.inputHoraTermino="",this.inputModoDestino="",this.inputDestinatario="",this.id=0,this.accion="",this.nrc="",this.periodo="",this.rutDocente="",this.vf=io._,this.validar
1Campos=!1,this.modoDestino=0,this.maxSizeInBytes=10485760,this.allowedFormats=[".xls",".xlsx"],this.validarVerArchivo=!1,this.sedes=[],this.selectedFileName="",this.selectedFile=null,this.jsonData=[],this.esMovil=!1,this.form=this.formBuilder.group({inputTituloAviso:["",d.kI.required],inputContenido:[null,[d.kI.required,d.kI.maxLength(3500)]],inputFecha:["",d.kI.required],inputHoraPublicacion:["",d.kI.required],inputFechaTermino:[""],inputHoraTermino:["",d.kI.required],selectedEstado:[,d.kI.required],inputModoDestino:["",d.kI.required],inputDestinatario:[0,d.kI.required],checkboxSedes:this.formBuilder.group({})}),null===(p=this.form.get("inputHoraPublicacion"))||void 0===p||p.setValidators([d.kI.required,d.kI.pattern(/^(0?\d|1\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/)]),null===(f=this.form.get("inputHoraTermino"))||void 0===f||f.setValidators([d.kI.pattern(/^(0?\d|1\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/)])}ngOnInit(){var e;this.detectarMovil(),null===(e=this.form.get("inputModoDestino"))||void 0===e||e.valueChanges.subscribe(t=>{this.modoDestino=Number(t)}),this.obtenerSedes(),this.cargarDatos()}onResize(e){this.detectarMovil()}detectarMovil(){this.esMovil=window.innerWidth<1024}cargarDatos(){if(this.accion=this.data.accion,"editar"===this.data.accion)this.preCargaDatos();else{var e;const t=(new Date).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"});null===(e=this.form.get("inputHoraPublicacion"))||void 0===e||e.setValue(t)}}preCargaDatos(){console.log("preCargaDatos",this.data.aviso);const e=this.data.aviso.fecha_hora,[t,n]=e.split(" "),[c,m,p]=t.split("-").map(Number),[f,g]=n.split(":").map(Number),_=new Date(p,m-1,c,f,g);this.fecha=_.toLocaleDateString(),this.hora=_.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"});let U="";if(this.data.aviso.fecha_hora_termino){const C=this.data.aviso.fecha_hora_termino,[b,y]=C.split(" "),[D,S,Z]=b.split("-").map(Number),[N,M]=y.split(":").map(Number),T=new Date(Z,S-1,D,N,M);this.fecha_termino=T.toLocaleDateString(),this.fecha_hora_termino=T.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),U=this.formatDate(this.data.aviso.fecha_termino)}this.id=this.data.aviso.id,this.modoDestino=this.data.aviso.modo_destino,this.form.patchValue({inputTituloAviso:this.data.aviso.titulo,inputContenido:this.data.aviso.contenido,inputFecha:this.formatDate(this.data.aviso.fecha),inputHoraPublicacion:this.data.aviso.hora,inputFechaTermino:U,inputHoraTermino:this.data.aviso.hora_termino,selectedEstado:this.data.aviso.activo,inputModoDestino:this.data.aviso.modo_destino,inputDestinatario:this.data.aviso.perfil_destino}),this.getSelectedSedes(this.data.aviso.id),this.loadEditData()}loadEditData(){this.data.aviso.p_archivo_destino instanceof File&&(this.selectedFileName=this.data.aviso.p_archivo_destino.name,this.validarVerArchivo=!0,this.selectedFile=this.data.aviso.p_archivo_destino)}onFileSelected(e){const t=e.target.files[0];t&&(this.selectedFile=t,this.readExcelFile(t))}readExcelFile(e){const t=new FileReader;t.onload=n=>{const m=E.ij(n.target.result,{type:"binary"}),f=E.P6.sheet_to_json(m.Sheets[m.SheetNames[0]],{header:1});this.jsonData=[{ruts:f.slice(1).map(g=>({rut:g[0]}))}],console.log(this.jsonData)},t.onerror=n=>{console.error("Error al leer el archivo:",n)},t.readAsBinaryString(e)}obtenerSedes(){this.avisoService.ObtenerSedes().subscribe({next:e=>{if(e){const t={};e.forEach(n=>{t[n.CODIGO_SEDE]=[!1]}),this.form.setControl("checkboxSedes",this.formBuilder.group(t)),this.sedes=e}},error:e=>{},complete(){}})}guardarAviso(){if(this.form.markAllAsTouched(),this.validarCampos=!0,this.form.valid){const _=this.form.value,C=(new FormData,this.form.get("checkboxSedes"));let b={};if(C&&C.value){var e,t,n,c,m,p;b=C.value;const D=Object.keys(b).filter(x=>b[x]).join(","),S=(null===(e=_.inputFecha)||void 0===e?void 0:e.toString())||"";let Z="";const N=new Date(S);Z=this.formatearFecha(N);const M=(null===(t=_.inputFechaTermino)||void 0===t?void 0:t.toString())||"";let T="";if(M){const x=new Date(M);T=this.formatearFecha(x)}const h=new to.K;var f,g;"editar"===this.data.accion&&(h.id=this.id),"nuevo"===this.data.accion&&(h.id=null),h.autor="admin",h.titulo=(null===(n=_.inputTituloAviso)||void 0===n?void 0:n.toString())||"",h.contenido=(null===(c=_.inputContenido)||void 0===c?void 0:c.toString())||"",h.fecha_hora=Z,h.hora=(null===(m=_.inputHoraPublicacion)||void 0===m?void 0:m.toString())||"",h.fecha_hora_termino=T,h.hora_termino=(null===(p=_.inputHoraTermino)||void 0===p?void 0:p.toString())||"",h.listaSedes=D,h.activo=_.selectedEstado||0,h.p_modo_destino=_.inputModoDestino||0,h.p_perfil_destino=_.inputDestinatario||0,null===this.selectedFile?h.p_archivo_destino="":(h.p_archivo_destino=this.selectedFile.name,console.log("selectedFile",this.selectedFile.name)),this.jsonData[0]?this.jsonData[0].contenido=(null===(f=_.inputContenido)||void 0===f?void 0:f.toString())||"":this.jsonData=[{contenido:(null===(g=_.inputContenido)||void 0===g?void 0:g.toString())||""}],console.log("this.jsonData",this.jsonData),this.avisoService.UpdAvisoGeneralContenido(h,this.jsonData).subscribe({next:x=>{x&&this.cerrarCrearEditar.emit(!0)},error:x=>{}
1,complete(){}})}}else console.error("El formulario no es v\xe1lido. Revise los campos marcados.")}cerrarModal(){this.cerrarCrearEditar.emit(!0)}mensaje(e){this.dialog.open(eo.E,{width:"30%",height:"20%",data:{mensajeTitulo:"GUARDAR",mensajeAdvertencia:e,mensajeCuerpo:"",textoBotonEliminar:"ACEPTAR"}}).afterClosed().subscribe(n=>{})}verArchivo(){}atLeastOneCheckboxChecked(){return e=>e.controls.some(n=>n.value)?null:{atLeastOneCheckboxChecked:!0}}get sedesFormArray(){return this.form.get("sedes")}formatearFecha(e){const t=e.getMonth()+1,n=e.getDate()+1;return`${t<10?"0":""}${t}-${n<10?"0":""}${n}-${e.getFullYear()}`}getSedes(){const e={};this.sedes.forEach(t=>{e[t.CODIGO_SEDE]=new d.NI(!1)}),this.form.setControl("checkboxSedes",this.formBuilder.group(e))}getSelectedSedes(e){this.avisoService.ObtenerSedesSeleccionadas(e).subscribe(t=>{const n=this.form.get("checkboxSedes");t.forEach(c=>{n.controls[c.id_sede]&&n.controls[c.id_sede].setValue(!0)})})}generarArchivoEjemplo(e){e.preventDefault();const p={Sheets:{data:E.P6.aoa_to_sheet(["13456789k","204568741","175896547","19987853","189856247"].map(_=>[_]))},SheetNames:["data"]},f=E.cW(p,{bookType:"xlsx",type:"array"}),g=new Blob([f],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8"});(0,ro.saveAs)(g,"archivo_ejemplo.xlsx")}formatDate(e){if(!e||"string"!=typeof e)return console.error("Fecha inv\xe1lida o formato incorrecto:",e),"";const[t,n,c]=e.split("/");if(!t||!n||!c)return console.error("Formato de fecha incorrecto:",t,n,c),"";const m=t.padStart(2,"0");return`${c}-${n.padStart(2,"0")}-${m}`}}return(r=a).\u0275fac=function(e){return new(e||r)(o.Y36(d.qu),o.Y36(P.J),o.Y36(q.M),o.Y36(l.yF),o.Y36(A.uw))},r.\u0275cmp=o.Xpm({type:r,selectors:[["app-crear-editar-aviso-adm"]],hostBindings:function(e,t){1&e&&o.NdJ("resize",function(c){return t.onResize(c)},!1,o.Jf7)},inputs:{data:"data"},outputs:{cerrarCrearEditar:"cerrarCrearEditar"},decls:69,vars:13,consts:[[2,"height","150%"],["size","12",1,"borde-inferior"],["fixed",""],[3,"formGroup"],["size","12"],[1,"form-group"],["class","validation-form-error-label",4,"ngIf"],["type","text","formControlName","inputTituloAviso","required","",1,"form-control"],["formControlName","inputContenido",3,"editor","config"],["for","exampleFormControlTextarea1",1,"max-char-label"],[4,"ngIf"],["size","4"],[1,"input-group"],["formControlName","inputModoDestino","aria-label","Default select example",1,"form-select"],["value","0","disabled","","selected",""],["value","1"],["value","2"],["value","3"],["size","8",4,"ngIf"],["size","12",1,"ion-text-right"],["color","udlaboton",3,"click"],[2,"margin-right","6px"],["color","boton-cancelar",3,"click"],[1,"validation-form-error-label"],[1,"date-picker-container"],["type","date","formControlName","inputFecha",1,"form-control","custom-fecha"],["type","time","formControlName","inputHoraPublicacion","placeholder","",1,"form-control","custom-fecha"],["class","error-container",4,"ngIf"],["formControlName","selectedEstado","aria-label","Default select example",1,"form-select"],["value","","disabled","","selected",""],["value","0"],[1,"error-container"],["class","error-message",4,"ngIf"],[1,"error-message"],["type","date","formControlName","inputFecha","readonly","",1,"form-control","custom-fecha"],["size","2"],["type","text","formControlName","inputHoraPublicacion","placeholder","",1,"form-control"],["type","date","formControlName","inputFechaTermino",1,"form-control","custom-fecha"],["type","time","formControlName","inputHoraTermino","placeholder","",1,"form-control","custom-fecha"],["size","8"],["formControlName","inputDestinatario","aria-label","Default select example",1,"form-select"],[1,"icon-text-align","input-group"],["type","file","id","inputFile",3,"change"],[1,"doble-texto-derecha","color-primario-icono",3,"ngClass","click"],[1,"validacion-archivo"],[1,"checkbox-container"],["formGroupName","checkboxSedes"],["class","checkbox-item",4,"ngFor","ngForOf"],[1,"checkbox-item"],["type","checkbox",3,"formControlName","value"],["href","#",3,"click"]],template:function(e,t){1&e&&(o.TgZ(0,"ion-content",0)(1,"ion-row")(2,"ion-col",1)(3,"b"),o._uU(4," Formulario Avisos Generales"),o.qZA()()(),o.TgZ(5,"ion-grid",2)(6,"form",3)(7,"div")(8,"ion-row")(9,"ion-col",4)(10,"div",5)(11,"ion-label")(12,"b"),o._uU(13,"T\xedtulo del aviso"),o.qZA()(),o.YNc(14,co,2,1,"span",6),o._UZ(15,"input",7),o.qZA()()(),o._UZ(16,"br"),o.TgZ(17,"ion-row")(18,"ion-col",4)(19,"div",5)(20,"ion-label")(21,"b"),o._uU(22,"Contenido"),o.qZA()(),o.YNc(23,lo,2,1,"span",6),o._UZ(24,"ckeditor",8),o.qZA(),o.TgZ(25,"label",9),o._uU(26,"M\xe1ximo 3500 caracteres"),o.qZA()()(),o.YNc(27,fo,27,4,"ion-row",10),o.YNc(28,xo,26,2,"ion-row",10),o._UZ(29,"br"),o.YNc(30,Eo,15,3,"ion-row",10),o._UZ(31,"br"),o.TgZ(32,"ion-row")(33,"ion-col",4)(34,"ion-label")(35,"b"),o._uU(36,"Destinatarios"),o.qZA()()(),o.TgZ(37,"ion-col",11)(38,"ion-label")(39,"b"),o._uU(40,"Modo destino"),o.qZA()(),o.YNc(41,Zo,2,1,"span",6),o._UZ(42,"br"),o.TgZ(43,"div",12)(44,"select",13)(45,"option",14),o._uU(46,"Seleccionar destino"),o.qZA(),o.TgZ(47,"option",15),o._uU(48,"Por perfil"),o.qZA(),o.TgZ(49,"option",16),o._uU(50,"Por plantilla excel"),o.qZA(),o.TgZ(51,"option",17),o._uU(52,"Alumno por sede"),o.qZA()()()(),o.YNc(53,Fo,15,1,"ion-col",18),o.YNc(54,Uo,13,4,"ion-col",18),o.YNc(55,So,10,1,"ion-col",18),o.qZA(),o.TgZ(56,"ion-row"),o._UZ(57,"ion-col",11),o.YNc(58,No,3,0,"ion-col",18),o.qZA()()(),o.TgZ(59,"ion-row")(60,"ion-col",19)(61,"ion-button",20),o.NdJ("click",function(){return t.guardarAviso()}),o.TgZ(62,"mat-icon",21),o._uU(63,"save"),o.qZA(),o._uU(64," Guardar "),o.qZA(),o.TgZ(65,"ion-button",22),o.NdJ("click",function(){return t.cerrarModal()}),o.TgZ(66,"mat-icon",21),o._uU(67,"cancel"),o.qZA(),o._uU(68," Cancelar "),o.qZA()()()()()),2&e&&(o.xp6(6),o.Q6J("formGroup",t.form),o.xp6(8),o.Q6J("ngIf",t.vf.isValidField("inputTituloAviso",t.form)&&t.validarCampos),o.xp6(9),o.Q6J("ngIf",t.vf.isValidField("inputContenido",t.form)&&t.validarCampos),o.xp6(1),o.Q6J("editor",t.Editor)("config",t.editorConfig),o.xp6(3),o.Q6J("ngIf",!t.esMovil),o.xp6(1),o.Q6J("ngIf",t.esMovil),o.xp6(2),o.Q6J("ngIf",!t.esMovil),o.xp6(11),o.Q6J("ngIf",t.vf.isValidField("inputModoDestino",t.form)&&t.validarCampos),o.xp6(12),o.Q6J("ngIf",1===t.modoDestino),o.xp6(1),o.Q6J("ngIf",2===t.modoDestino),o.xp6(1),o.Q6J("ngIf",3===t.modoDestino),o.xp6(3),o.Q6J("ngIf",2===t.modoDestino))},dependencies:[v.mk,v.sg,v.O5,d._Y,d.YN,d.Kr,d.Fj,d.Wl,d.EJ,d.JJ,d.JL,d.Q7,l.YG,l.wI,l.W2,l.jY,l.Q$,l.Nd,d.sg,d.u,d.x0,so.Hw,O.ue],styles:['@charset "UTF-8";.borde-inferior[_ngcontent-%COMP%]{border-bottom:2px solid #e67527;font-size:larger}.date-picker-container[_ngcontent-%COMP%]{display:flex;align-items:self-start}.error-container[_ngcontent-%COMP%]{margin-top:5px}.error-message[_ngcontent-%COMP%]{color:#dc3545;font-size:.8rem;margin-top:2px}.validation-form-error[_ngcontent-%COMP%]{font-size:.8em;padding-left:4px}.validation-form-error-label[_ngcontent-%COMP%]{color:#dc3545;padding-left:4px}.max-char-label[_ngcontent-%COMP%]{float:right;color:gray}.validacion-archivo[_ngcontent-%COMP%]{float:left;color:gray;margin-top:5px}.icon-text-align[_ngcontent-%COMP%]{display:flex;align-items:center}.icon-text-align[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-left:8px}.disabled-icon[_ngcontent-%COMP%]{opacity:.5;pointer-events:none}.checkbox-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.checkbox-item[_ngcontent-%COMP%]{flex:0 0 50%;box-sizing:border-box;padding:5px}.custom-fecha[_ngcontent-%COMP%]{max-width:250px;box-sizing:border-box}.input-group[_ngcontent-%COMP%]{margin-top:10px!important}']}),a})();function wo(r,a){1&r&&(o.TgZ(0,"span"),o._uU(1,"Por perfil"),o.qZA())}function Jo(r,a){1&r&&(o.TgZ(0,"span"),o._uU(1,"Por plantilla excel"),o.qZA())}function qo(r,a){1&r&&(o.TgZ(0,"span"),o._uU(1,"Alumno por sede"),o.qZA())}function Oo(r,a){1&r&&(o.TgZ(0,"span"),o._uU(1,"Inactivo"),o.qZA())}function yo(r,a){1&r&&(o.TgZ(0,"span"),o._uU(1,"Activo"),o.qZA())}
1function Yo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"tr")(1,"td",9),o._uU(2),o.qZA(),o.TgZ(3,"td",9),o._uU(4),o.qZA(),o.TgZ(5,"td",9),o._uU(6),o.qZA(),o.TgZ(7,"td",9),o.YNc(8,wo,2,0,"span",0),o.YNc(9,Jo,2,0,"span",0),o.YNc(10,qo,2,0,"span",0),o.qZA(),o.TgZ(11,"td",9),o.YNc(12,Oo,2,0,"span",0),o.YNc(13,yo,2,0,"span",0),o.qZA(),o.TgZ(14,"td",10)(15,"ion-item",11)(16,"ion-buttons")(17,"ion-button",12),o.NdJ("click",function(){const n=o.CHM(i).$implicit,c=o.oxw(2);return o.KtG(c.verAviso(n))}),o._UZ(18,"ion-icon",13),o.qZA(),o.TgZ(19,"ion-button",12),o.NdJ("click",function(){const n=o.CHM(i).$implicit,c=o.oxw(2);return o.KtG(c.agregarEditarAviso(n))}),o._UZ(20,"ion-icon",14),o.qZA(),o.TgZ(21,"ion-button",12),o.NdJ("click",function(){const n=o.CHM(i).$implicit,c=o.oxw(2);return o.KtG(c.eliminarAviso(n))}),o._UZ(22,"ion-icon",15),o.qZA()()()()()}if(2&r){const i=a.$implicit;o.xp6(2),o.Oqu(i.correlativo),o.xp6(2),o.Oqu(i.fecha_hora),o.xp6(2),o.Oqu(i.titulo),o.xp6(2),o.Q6J("ngIf",1===i.modo_destino),o.xp6(1),o.Q6J("ngIf",2===i.modo_destino),o.xp6(1),o.Q6J("ngIf",3===i.modo_destino),o.xp6(2),o.Q6J("ngIf",0===i.activo),o.xp6(1),o.Q6J("ngIf",1===i.activo)}}function Qo(r,a){if(1&r&&(o.ynx(0),o.TgZ(1,"ion-row")(2,"ion-col",1)(3,"b"),o._uU(4,"Gesti\xf3n de Avisos Generales"),o.qZA()()(),o._UZ(5,"br"),o.TgZ(6,"ion-row")(7,"ion-col",2)(8,"table",3)(9,"thead",4)(10,"tr")(11,"th",5),o._uU(12,"#"),o.qZA(),o.TgZ(13,"th",6),o._uU(14,"Fecha/Hora publicaci\xf3n"),o.qZA(),o.TgZ(15,"th",6),o._uU(16,"T\xedtulo del aviso"),o.qZA(),o.TgZ(17,"th",6),o._uU(18,"Modo destino"),o.qZA(),o.TgZ(19,"th",7),o._uU(20,"Estado"),o.qZA(),o.TgZ(21,"th",6),o._uU(22,"Acciones"),o.qZA()()(),o.TgZ(23,"tbody"),o.YNc(24,Yo,23,8,"tr",8),o.qZA()()()(),o.BQk()),2&r){const i=o.oxw();o.xp6(8),o.Q6J("dtOptions",i.dtOptions)("dtTrigger",i.dtTrigger),o.xp6(16),o.Q6J("ngForOf",i.listadoAvisosCursosGenerales)}}function Bo(r,a){if(1&r){const i=o.EpF();o.ynx(0),o.TgZ(1,"app-crear-editar-aviso-adm",16),o.NdJ("cerrarCrearEditar",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.cerrarCrearEditar(t))}),o.qZA(),o.BQk()}if(2&r){const i=o.oxw();o.xp6(1),o.Q6J("data",i.data)}}let Ho=(()=>{var r;class a{constructor(e,t,n){this.aviso=e,this.dialog=t,this.personaService=n,this.dtOptions={},this.dtTrigger=new J.x,this.nrcCurso="",this.periodo="",this.rut="",this.listadoAvisosCursosGenerales=[],this.estadoCargando=!1,this.estadoError=!1,this.estadoSinDatos=!1,this.mostrarSeccionAvisos=!1,this.mostrarTabla=!1,this.fechaHora="",this.titulo="",this.contenido="",this.fecha="",this.hora="",this.modalAviso=!1,this.formularioCrearEditar=!1}ngOnInit(){this.opcionesDataTable()}opcionesDataTable(){const e=this;this.dtOptions={pagingType:"simple_numbers",searching:!1,order:[],language:{processing:"Procesando...",search:"Buscar:",lengthMenu:"Mostrar _MENU_ registros por p\xe1gina",info:"Mostrando _START_ a _END_ de _TOTAL_ registros",infoEmpty:"Mostrando 0 a 0 de 0 registros",infoFiltered:"(filtrado de _MAX_ registros totales)",infoPostFix:"",loadingRecords:"Cargando...",zeroRecords:"No se encontraron registros coincidentes",emptyTable:"No hay datos disponibles en la tabla",paginate:{first:"Primero",previous:"Anterior",next:"Siguiente",last:"\xdaltimo"},aria:{sortAscending:": activar para ordenar la columna ascendente",sortDescending:": activar para ordenar la columna descendente"}},responsive:!0,dom:'<"top"lf<"button-container">>rt<"bottom"p><"clear">',drawCallback:function(){e.addButtonToContainer();const t=document.querySelector("#datatable1_length label");t&&(t.style.marginTop="15px")}},this.cargarDatosTabla()}addButtonToContainer(){const e=this,t=document.querySelector(".button-container");if(t&&!t.querySelector(".add-popup-button")){const n=document.createElement("ion-button");n.className="add-popup-button",n.textContent="Nuevo Aviso",n.style.float="right",n.slot="end",n.color="udlanarbla";const c=document.createElement("ion-icon");c.slot="start",c.name="add-circle",n.appendChild(c),n.addEventListener("click",()=>e.agregarEditarAviso("nuevo")),t.appendChild(n)}}cargarDatosTabla(){this.rolPersona=this.personaService.data.ROLSELECCIONADO,this.datosTablaAvisosGenerales()}datosTablaAvisosGenerales(){this.listadoAvisosCursosGenerales=[],this.aviso.ObtenerAvisosGeneralesAdm().subscribe({next:e=>{let t=1;e.forEach(n=>{this.armarListaAviso(n,t),t++}),this.dtTrigger.next(null)},error:e=>{console.error("Error al cargar los avisos:",e)},complete:()=>{}})}armarListaAviso(e,t){const n=new $.h,{fecha:c,hora:m}=this.formatearFechaYHora(e.fecha_hora);if(n.id=e.id,n.contenido=this.getFormattedText(e.contenido),n.fecha_hora=e.fecha_hora,n.titulo=e.titulo,n.c
1orrelativo=t,n.modo_destino=e.modo_destino,n.perfil_destino=e.perfil_destino,n.activo=e.activo,n.fecha=c,n.hora=m,n.fecha_hora_termino=e.fecha_hora_termino,e.fecha_hora_termino){const p=this.formatearFechaYHora(e.fecha_hora_termino);n.fecha_termino=p.fecha,n.hora_termino=p.hora}this.listadoAvisosCursosGenerales.push(n)}getFormattedText(e){return e.replace(/\r\n/g,"<br>").replace(/\n/g,"<br>")}agregarEditarAviso(e){this.formularioCrearEditar=!0,this.data={aviso:e,accion:"editar"}}verAviso(e){this.dialog.open(W,{width:"40%",height:"50%",panelClass:"mi-modal-custom",data:{aviso:e,periodo:this.periodo}}).afterClosed().subscribe(n=>{})}eliminarAviso(e){this.dialog.open(oo.N,{width:"45%",height:"40%",data:{mensajeTitulo:"Eliminar aviso general",mensajeAdvertencia:"El aviso ser\xe1 eliminado",mensajeCuerpo:"\xbfEst\xe1 seguro de eliminar este aviso?",textoBotonEliminar:"Confirmar"}}).afterClosed().subscribe(n=>{n&&(this.estadoCargando=!0,this.aviso.DelAvisoGeneral(e.id).subscribe({next:c=>{this.dtElement&&this.dtElement.dtInstance&&this.dtElement.dtInstance.then(m=>{m.destroy(),this.opcionesDataTable()})},error:c=>{console.error("Error al eliminar el aviso:",c),this.estadoCargando=!1},complete:()=>{this.estadoCargando=!1}}))})}reiniciarDtTrigger(){this.dtTrigger&&this.dtTrigger.unsubscribe(),this.dtTrigger=new J.x}ngOnDestroy(){this.dtTriggerSubscription&&this.dtTriggerSubscription.unsubscribe(),this.dtTrigger&&this.dtTrigger.unsubscribe()}cerrarModal(){this.modalAviso=!1}cerrarCrearEditar(e){e&&(this.formularioCrearEditar=!1,this.dtElement&&this.dtElement.dtInstance?this.dtElement.dtInstance.then(t=>{t&&(t.destroy(),this.reiniciarDtTrigger(),this.opcionesDataTable())}):(console.warn("dtElement o dtInstance no est\xe1n disponibles a\xfan"),this.reiniciarDtTrigger(),this.opcionesDataTable()))}formatearFechaYHora(e){const[t,n]=e.split(" "),[c,m,p]=t.split("-").map(Number);return{fecha:`${c}/${m}/${p}`,hora:n}}}return(r=a).\u0275fac=function(e){return new(e||r)(o.Y36(q.M),o.Y36(A.uw),o.Y36(P.J))},r.\u0275cmp=o.Xpm({type:r,selectors:[["app-avisos"]],viewQuery:function(e,t){if(1&e&&o.Gf(F.G,5),2&e){let n;o.iGM(n=o.CRH())&&(t.dtElement=n.first)}},decls:2,vars:2,consts:[[4,"ngIf"],["size","12",1,"borde-inferior"],["size","12"],["id","datatable1","datatable","",1,"row-border","hover",2,"width","100%",3,"dtOptions","dtTrigger"],[2,"text-align","center"],[2,"text-align","center","width","20px","font-weight","normal"],[2,"text-align","center","font-weight","normal"],[2,"text-align","center","width","60px","font-weight","normal"],[4,"ngFor","ngForOf"],[2,"text-align","left"],[2,"text-align","center","cursor","pointer"],["lines","none"],[3,"click"],["slot","icon-only","name","eye-outline",1,"color-primario-icono",2,"font-size","16px"],["slot","icon-only","name","pencil-outline",1,"color-primario-icono",2,"font-size","16px"],["slot","icon-only","name","trash-outline",1,"color-primario-icono",2,"font-size","16px"],[3,"data","cerrarCrearEditar"]],template:function(e,t){1&e&&(o.YNc(0,Qo,25,3,"ng-container",0),o.YNc(1,Bo,2,1,"ng-container",0)),2&e&&(o.Q6J("ngIf",!t.formularioCrearEditar),o.xp6(1),o.Q6J("ngIf",t.formularioCrearEditar))},dependencies:[v.sg,v.O5,l.YG,l.Sm,l.wI,l.gu,l.Ie,l.Nd,F.G,Io],styles:[".borde-inferior[_ngcontent-%COMP%]{border-bottom:2px solid #e67527;font-size:larger}table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]{background:#9E9E9A;color:#fff}th[_ngcontent-%COMP%]{text-align:center}"]}),a})();function Lo(r,a){if(1&r&&(o.TgZ(0,"ion-col",24)(1,"p"),o._uU(2),o.qZA()()),2&r){const i=o.oxw().$implicit,e=o.oxw();o.Q6J("@fadeAnimation",e.isPanelVisible?"visible":"oculto"),o.xp6(2),o.Oqu(i.nombre)}}function ko(r,a){if(1&r){const i=o.EpF();o.ynx(0),o.TgZ(1,"ion-card",21),o.NdJ("click",function(){const n=o.CHM(i).$implicit,c=o.oxw();return o.KtG(c.clickOpcion(n))}),o.TgZ(2,"ion-card-content")(3,"ion-grid")(4,"ion-row")(5,"ion-col",22),o._UZ(6,"ion-icon",8),o.qZA(),o.YNc(7,Lo,3,2,"ion-col",23),o.qZA()()()(),o.BQk()}if(2&r){const i=a.$implicit,e=o.oxw();o.xp6(1),o.ekj("activado",i.activado),o.xp6(5),o.Q6J("name",i.icon),o.xp6(1),o.Q6J("ngIf",e.isPanelVisible)}}function jo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-popups",25),o.NdJ("mostrarFormularioPopupEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarFormularioPopup(t))}),o.qZA()}}function Go(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-crear-editar-popup",26),o.NdJ("mostrarListaPopupsEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarListaPopups(t))}),o.qZA()}if(2&r){const i=o.oxw();o.Q6J("popupData",i.selectedPopup)}}function zo(r,a){1&r&&o._UZ(0,"app-avisos")}function Vo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-banner",27),o.NdJ("mostrarFormularioBannerEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarFormularioBanner(t))}),o.qZA()}}function Ro(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-crear-editar-banner",28),o.NdJ("mostrarListaBannerEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarListaBanner(t))}),o.qZA()}if(2&r){const i=o.oxw();o.Q6J("bannerData",i.selectedBanner)}}function Ko(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-servicios",29),o.NdJ("mostrarFormularioServiciosEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarFormularioServicio(t))}),o.qZA()}}function $o(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-crear-editar-servicio",30),o.NdJ("mostrarListaServicioEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarListaServicios(t))}),o.qZA()}if(2&r){const i=o.oxw();o.Q6J("servicioData",i.selectedServicio)}}function Xo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-eventos",31),o.NdJ("mostrarListaServicioEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarFormularioEvento(t))}),o.qZA()}}function Wo(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-crear-editar-evento",32),o.NdJ("mostrarListaEventoEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarListaEventos(t))}),o.qZA()}if(2&r){const i=o.oxw();o.Q6J("eventoData",i.selectedEventos)}}function oe(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-usuarios",33),o.NdJ("mostrarFormularioUsuariosEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarFormularioUsuarios(t))}),o.qZA()}}function ee(r,a){if(1&r){const i=o.EpF();o.TgZ(0,"app-crear-editar-usuario",34),o.NdJ("mostrarListaUsuariosEvent",function(t){o.CHM(i);const n=o.oxw();return o.KtG(n.mostrarListaUsuarios(t))}),o.qZA()}if(2&r){const i=o.oxw();o.Q6J("usuarioData",i.selectedUsuarios)}}const te=[{path:"",component:(()=>{var r;class a{constructor(e){this.adminService=e,this.listaMenu=[{icon:"home-outline",nombre:"Inicio",activado:!1},{icon:"id-card-outline",nombre:"Popups",activado:!1},{icon:"ellipsis-horizontal-outline",nombre:"Banner",activado:!1},{icon:"notifications-outline",nombre:"Avisos",activado:!1},{icon:"calendar-outline",nombre:"Eventos",activado:!1},{icon:"chatbox-ellipses-outline",nombre:"Servicios",activado:!1},{icon:"person-circle-outline",nombre:"Usuarios",activado:!1}],this.isPanelVisible=!0,this.columnaMenus=2,this.componenteMostrarPopups=!1,this.componenteMostrarCrearEditarPopups=!1,this.selectedPopup=null,this.selectedBanner=null,this.selectedServicio=null,this.selectedEventos=null,this.selectedUsuarios=null,this.componenteMostrarAvisos=!1,this.componenteMostrarBanners=!1,this.componenteMostrarCrearEditarBanner=!1,this.componenteMostrarServicios=!1,this.componenteMostrarCrearEditarServicio=!1,this.componenteMostrarEventos=!1,this.componenteMostrarCrearEditarEvento=!1,this.componenteMostrarUsuarios=!1,this.componenteMostrarCrearEditarUsuario=!1}ngOnInit(){}mostrarFormularioServicio(e){this.componenteMostrarCrearEditarServicio=!0,this.selectedServicio=e}mostrarFormularioPopup(e){console.log("cambiar",e),this.componenteMostrarCrearEditarPopups=!0,this.selectedPopup=e}mostrarFormularioBanner(e){this.componenteMostrarCrearEditarBanner=!0,this.selectedBanner=e}mostrarFormularioEvento(e){this.componenteMostrarCrearEditarEvento=!0,this.selectedEventos=e}mostrarFormularioUsuarios(e){this.componenteMostrarCrearEditarUsuario=!0,this.selectedUsuarios=e}clickOpcion(e){this.listaMenu.forEach(n=>
1{n.activado=!1}),e.activado=!0,console.log("menu",e),this.deshabilitarComponentes();const t={Popups:!1,Avisos:!1,Banner:!1,Servicios:!1,Eventos:!1,Usuarios:!1};e.nombre&&t.hasOwnProperty(e.nombre)&&(t[e.nombre]=!0),this.componenteMostrarPopups=t.Popups,this.componenteMostrarAvisos=t.Avisos,this.componenteMostrarBanners=t.Banner,this.componenteMostrarServicios=t.Servicios,this.componenteMostrarEventos=t.Eventos,this.componenteMostrarUsuarios=t.Usuarios}mostrarListaPopups(e={}){console.log("evento popup",e),this.componenteMostrarPopups=!0,this.componenteMostrarCrearEditarPopups=!1}mostrarListaBanner(e={}){console.log("evento banner",e),this.componenteMostrarBanners=!0,this.componenteMostrarCrearEditarBanner=!1}mostrarListaServicios(e={}){console.log("evento servicio",e),this.componenteMostrarServicios=!0,this.componenteMostrarCrearEditarServicio=!1}mostrarListaEventos(e={}){this.componenteMostrarEventos=!0,this.componenteMostrarCrearEditarEvento=!1}mostrarListaUsuarios(e={}){this.componenteMostrarUsuarios=!0,this.componenteMostrarCrearEditarUsuario=!1}deshabilitarComponentes(){this.componenteMostrarPopups=!1}visibilidadPanelAdmin(){this.isPanelVisible=!this.isPanelVisible}}return(r=a).\u0275fac=function(e){return new(e||r)(o.Y36(Y.l))},r.\u0275cmp=o.Xpm({type:r,selectors:[["app-dashboard"]],decls:25,vars:18,consts:[[3,"fullscreen"],[1,"borde-inferior-administracion"],["size","12",1,"titulo-administracion"],[1,"contenedor-flex"],[1,"resize-col"],[4,"ngFor","ngForOf"],["size","0.2",1,"icono-col"],["id","boton123",3,"click"],["color","udlaprimary",3,"name"],[1,"borde-vertical"],[3,"mostrarFormularioPopupEvent",4,"ngIf"],[3,"popupData","mostrarListaPopupsEvent",4,"ngIf"],[4,"ngIf"],[3,"mostrarFormularioBannerEvent",4,"ngIf"],[3,"bannerData","mostrarListaBannerEvent",4,"ngIf"],[3,"mostrarFormularioServiciosEvent",4,"ngIf"],[3,"servicioData","mostrarListaServicioEvent",4,"ngIf"],[3,"mostrarListaServicioEvent",4,"ngIf"],[3,"eventoData","mostrarListaEventoEvent",4,"ngIf"],[3,"mostrarFormularioUsuariosEvent",4,"ngIf"],[3,"usuarioData","mostrarListaUsuariosEvent",4,"ngIf"],[1,"menu-cards",3,"click"],["size","4"],["size","8",4,"ngIf"],["size","8"],[3,"mostrarFormularioPopupEvent"],[3,"popupData","mostrarListaPopupsEvent"],[3,"mostrarFormularioBannerEvent"],[3,"bannerData","mostrarListaBannerEvent"],[3,"mostrarFormularioServiciosEvent"],[3,"servicioData","mostrarListaServicioEvent"],[3,"mostrarListaServicioEvent"],[3,"eventoData","mostrarListaEventoEvent"],[3,"mostrarFormularioUsuariosEvent"],[3,"usuarioData","mostrarListaUsuariosEvent"]],template:function(e,t){1&e&&(o._UZ(0,"app-header-admin"),o.TgZ(1,"ion-content",0)(2,"ion-row",1)(3,"ion-col",2)(4,"b"),o._uU(5,"ADMINISTRACI\xd3N"),o.qZA()()(),o.TgZ(6,"ion-row",3)(7,"ion-col",4),o.YNc(8,ko,8,4,"ng-container",5),o.qZA(),o.TgZ(9,"ion-col",6)(10,"button",7),o.NdJ("click",function(){return t.visibilidadPanelAdmin()}),o._UZ(11,"ion-icon",8),o.qZA(),o._UZ(12,"div",9),o.qZA(),o.TgZ(13,"ion-col",4),o.YNc(14,jo,1,0,"app-popups",10),o.YNc(15,Go,1,1,"app-crear-editar-popup",11),o.YNc(16,zo,1,0,"app-avisos",12),o.YNc(17,Vo,1,0,"app-banner",13),o.YNc(18,Ro,1,1,"app-crear-editar-banner",14),o.YNc(19,Ko,1,0,"app-servicios",15),o.YNc(20,$o,1,1,"app-crear-editar-servicio",16),o.YNc(21,Xo,1,0,"app-eventos",17),o.YNc(22,Wo,1,1,"app-crear-editar-evento",18),o.YNc(23,oe,1,0,"app-usuarios",19),o.YNc(24,ee,1,1,"app-crear-editar-usuario",20),o.qZA()()()),2&e&&(o.xp6(1),o.Q6J("fullscreen",!0),o.xp6(6),o.Udp("flex-grow",t.isPanelVisible?t.columnaMenus:0),o.xp6(1),o.Q6J("ngForOf",t.listaMenu),o.xp6(3),o.Q6J("name",t.isPanelVisible?"chevron-back-outline":"chevron-forward-outline"),o.xp6(2),o.Udp("flex-grow",t.isPanelVisible?9.8:10),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarPopups&&!t.componenteMostrarCrearEditarPopups),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarPopups&&t.componenteMostrarCrearEditarPopups),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarAvisos),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarBanners&&!t.componenteMostrarCrearEditarBanner),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarBanners&&t.componenteMostrarCrearEditarBanner),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarServicios&&!t.componenteMostrarCrearEditarServicio),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarServicios&&t.componenteMostrarCrearEditarServicio),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarEventos&&!t.componenteMostrarCrearEditarEvento),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarEventos&&t.componenteMostrarCrearEditarEvento),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarUsuarios&&!t.componenteMostrarCrearEditarUsuario),o.xp6(1),o.Q6J("ngIf",t.componenteMostrarUsuarios&&t.componenteMostrarCrearEditarUsuario))},dependencies:[v.sg,v.O5,l.PM,l.FN,l.wI,l.W2,l.jY,l.gu,l.Nd,Q.n,B.r,H.x,L.S,k.e,j.F,G.e,z.C,V.l,R.g,K.K,Ho],styles:['@charset "UTF-8";.contenedor-flex[_ngcontent-%COMP%]{display:flex!important}.borde-inferior-administracion[_ngcontent-%COMP%]{border-bottom:2px solid #E67527;padding-top:5px}.titulo-administracion[_ngcontent-%COMP%]{font-size:24px}.menu-cards[_ngcontent-%COMP%]{height:65px;cursor:pointer}.menu-cards[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:24px}.menu-cards[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:700}ion-card[_ngcontent-%COMP%]:hover{border:2px solid #E67527}.activado[_ngcontent-%COMP%]{border:2px solid #E67527}.resize-col[_ngcontent-%COMP%]{transition:flex-grow .5s ease-in-out}.borde-vertical[_ngcontent-%COMP%]{height:100%;border-right:1px solid #E67527}h1[_ngcontent-%COMP%]{font-weight:700}.icono-col[_ngcontent-%COMP%]{align-items:center}'],data:{animation:[(0,u.X$)("resizeAnimation",[(0,u.SB)("visible",(0,u.oB)({"flex-grow":"2"})),(0,u.SB)("oculto",(0,u.oB)({"flex-grow":"1"})),(0,u.eR)("visible => oculto",(0,u.jt)("0.5s ease-in-out")),(0,u.eR)("oculto => visible",(0,u.jt)("0.5s ease-in-out"))]),(0,u.X$)("fadeAnimation",[(0,u.SB)("visible",(0,u.oB)({opacity:1})),(0,u.SB)("oculto",(0,u.oB)({opacity:0,display:"none"})),(0,u.eR)("visible => oculto",(0,u.jt)("0.5s ease-in-out")),(0,u.eR)("oculto => visible",(0,u.jt)("0.5s ease-in-out"))])]}}),a})()}];let ie=(()=>{var r;class a{}return(r=a).\u0275fac=function(e){return new(e||r)},r.\u0275mod=o.oAB({type:r}),r.\u0275inj=o.cJS({imports:[w.Bz.forChild(te),w.Bz]}),a})();var re=s(9019),ne=s(8525),ae=s(2032),se=s(3680),ce=s(1043),le=s(5616),de=s(6007);let pe=(()=>{var r;class a{}return(r=a).\u0275fac=function(e){return new(e||r)},r.\u0275mod=o.oAB({type:r}),r.\u0275inj=o.cJS({imports:[v.ez,d.u5,l.Pc,ie,re.q,F.T,de.Cv,le.FA,ce.lN,se.XK,ae.c,A.Is,ne.LD,d.UX,O.dF]}),a})()}}]);

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.