1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[4716],{54716(b,h,f){var v=this&&this.__createBinding||(Object.create?function(r,m,n,a){void 0===a&&(a=n);var t=Object.getOwnPropertyDescriptor(m,n);(!t||("get"in t?!m.__esModule:t.writable||t.configurable))&&(t={enumerable:!0,get:function(){return m[n]}}),Object.defineProperty(r,a,t)}:function(r,m,n,a){void 0===a&&(a=n),r[a]=m[n]}),E=this&&this.__setModuleDefault||(Object.create?function(r,m){Object.defineProperty(r,"default",{enumerable:!0,value:m})}:function(r,m){r.default=m}),g=this&&this.__importStar||function(){var r=function(m){return(r=Object.getOwnPropertyNames||function(n){var a=[];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(a[a.length]=t);return a})(m)};return function(m){if(m&&m.__esModule)return m;var n={};if(null!=m)for(var a=r(m),t=0;t<a.length;t++)"default"!==a[t]&&v(n,m,a[t]);return E(n,m),n}}();Object.defineProperty(h,"__esModule",{value:!0}),h.CertificatesComponent=void 0;const S=f(89377),u=f(23271),x=f(84341),C=f(60177),y=f(36949),e=g(f(49849)),l=g(f(37554)),o=g(f(7901)),c=g(f(39078)),d=g(f(70226)),p=g(f(60177)),_=g(f(84341)),M=()=>({standalone:!0});function w(r,m){if(1&r&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"img",18),e.\u0275\u0275elementEnd()),2&r){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275property("src",e.\u0275\u0275interpolate(n.main.image.image),e.\u0275\u0275sanitizeUrl)}}function O(r,m){if(1&r){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"tr")(2,"th",7),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"th",8),e.\u0275\u0275text(5," Variaveis "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"tr")(7,"td")(8,"textarea",19),e.\u0275\u0275twoWayListener("ngModelChange",function(t){const s=e.\u0275\u0275restoreView(n).$implicit;return e.\u0275\u0275twoWayBindingSet(s.text,t)||(s.text=t),e.\u0275\u0275resetView(t)}),e.\u0275\u0275text(9," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"td")(11,"ul")(12,"li"),e.\u0275\u0275text(13,"name"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"li"),e.\u0275\u0275text(15,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"li"),e.\u0275\u0275text(17,"sub_event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"li"),e.\u0275\u0275text(19,"role"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"li"),e.\u0275\u0275text(21,"hours"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"li"),e.\u0275\u0275text(23,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"li"),e.\u0275\u0275text(25,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(26,"li"),e.\u0275\u0275text(27,"end"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementContainerEnd()}if(2&r){const n=m.$implicit;e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",n.type_name," "),e.\u0275\u0275advance(5),e.\u0275\u0275twoWayProperty("ngModel",n.text),e.\u0275\u0275property("ngModelOptions",e.\u0275\u0275pureFunction0(3,M))}}function P(r,m){if(1&r){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"tr")(2,"th",7),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"th",8),e.\u0275\u0275text(5," Variaveis "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"tr")(7,"td")(8,"textarea",19),e.\u0275\u0275twoWayListener("ngModelChange",function(t){const s=e.\u0275\u0275restoreView(n).$implicit;return e.\u0275\u0275twoWayBindingSet(s.certificate,t)||(s.certificate=t),e.\u0275\u0275resetView(t)}),e.\u0275\u0275text(9," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"td")(11,"ul")(12,"li"),e.\u0275\u0275text(13,"author"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"li"),e.\u0275\u0275text(15,"coauthors"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"li"),e.\u0275\u0275text(17,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"li"),e.\u0275\u0275text(19,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"li"),e.\u0275\u0275text(2
11,"title"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"li"),e.\u0275\u0275text(23,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"li"),e.\u0275\u0275text(25,"end"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(26,"li"),e.\u0275\u0275text(27,"theme"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(28,"tr")(29,"th",7),e.\u0275\u0275text(30),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(31,"th",8),e.\u0275\u0275text(32," Variaveis "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(33,"tr")(34,"td")(35,"textarea",20),e.\u0275\u0275twoWayListener("ngModelChange",function(t){const s=e.\u0275\u0275restoreView(n).$implicit;return e.\u0275\u0275twoWayBindingSet(s.top_certificate,t)||(s.top_certificate=t),e.\u0275\u0275resetView(t)}),e.\u0275\u0275text(36," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(37,"td")(38,"ul")(39,"li"),e.\u0275\u0275text(40,"author"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(41,"li"),e.\u0275\u0275text(42,"coauthors"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(43,"li"),e.\u0275\u0275text(44,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(45,"li"),e.\u0275\u0275text(46,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(47,"li"),e.\u0275\u0275text(48,"title"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(49,"li"),e.\u0275\u0275text(50,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(51,"li"),e.\u0275\u0275text(52,"end"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(53,"li"),e.\u0275\u0275text(54,"top"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(55,"li"),e.\u0275\u0275text(56,"theme"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementContainerEnd()}if(2&r){const n=m.$implicit;e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" Base para ",n.title," "),e.\u0275\u0275advance(5),e.\u0275\u0275twoWayProperty("ngModel",n.certificate),e.\u0275\u0275property("ngModelOptions",e.\u0275\u0275pureFunction0(6,M)),e.\u0275\u0275advance(22),e.\u0275\u0275textInterpolate1(" Melhores para ",n.title," "),e.\u0275\u0275advance(5),e.\u0275\u0275twoWayProperty("ngModel",n.top_certificate),e.\u0275\u0275property("ngModelOptions",e.\u0275\u0275pureFunction0(7,M))}}h.CertificatesComponent=(()=>{class r{api;route;modal;loading;main;event;constructor(n,a,t,s){this.api=n,this.route=a,this.modal=t,this.loading=s,this.main=new u.Certificate}ngOnInit(){this.loading.start(),this.main=new u.Certificate,this.route.params.subscribe(a=>{this.event=a.event,this.api.recover("event/:event_id/certificates",{event_id:this.event}).subscribe(t=>{this.main.setup(t),this.loading.end()})})}send(){if(this.main.is_valid()){let n=this.main.get_values();n.event_id=this.event,this.loading.start(),this.api.update("event/:event_id/certificate",n).subscribe(a=>{this.modal.open(S.AlertModalComponent).componentInstance.success("Certificado salvo com sucesso!"),this.loading.end()},a=>{this.modal.open(S.AlertModalComponent).componentInstance.error("Ocorreu um erro ao salvar o certificado!"),this.loading.end()})}}send_type(n){if(n.is_valid()){let a=n.get_values();a.event_id=this.event,this.loading.start(),this.api.update("event/:event_id/certificate/:type_id",a).subscribe(t=>{this.modal.open(S.AlertModalComponent).componentInstance.success("Certificado salvo com sucesso!"),this.loading.end()},t=>{this.modal.open(S.AlertModalComponent).componentInstance.error("Ocorreu um erro ao salvar o certificado!"),this.loading.end()})}}static \u0275fac=function(a){return new(a||r)(e.\u0275\u0275directiveInject(l.ApiService),e.\u0275\u0275directiveInject(o.ActivatedRoute),e.\u0275\u0275directiveInject(c.NgbModal),e.\u0275\u0275directiveInject(d.LoadingService))};static \u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["app-certificates"]],decls:159,vars:12,consts:[[1,"row"],[1,"col-md-12"],[4,"ngIf"],[1,"form-group"],["type","file","accept","image/*","name","certificate_image",1,"form-control",3,"change"],[3,"validation"],["type","number","placeholder","Carga horaria","name","hours",1,"form-control",3,"ngModelChange","ngModel"],["width","80%"],["width","20%"],["rows","7","placeholder","Texto base do certificado","name","main_certificate",1,"form-control",3,"ngModelChange","ngModel"],["rows","7","placeholder","Texto base do certificado para palestrante / comiss\xe3o organizadora / etc","name","sub_certificate_text",1,"form-control",3,"ngModelChange","ngModel"],["rows","7","placeholder","Texto base do certificado","name","appraiser_
1certificate",1,"form-control",3,"ngModelChange","ngModel"],["rows","9","placeholder","Texto base do certificado","name","speaker_certificate",1,"form-control",3,"ngModelChange","ngModel"],["rows","9","placeholder","Palestrante sem carga","name","speaker_hour_certificate",1,"form-control",3,"ngModelChange","ngModel"],[4,"ngFor","ngForOf"],[1,"row","margin-top"],[1,"col-md-4","offset-4"],[1,"btn","btn-primary","btn-block",3,"click"],[3,"src"],["rows","8","placeholder","Texto base do certificado",1,"form-control",3,"ngModelChange","ngModel","ngModelOptions"],["rows","9","placeholder","Texto base do certificado",1,"form-control",3,"ngModelChange","ngModel","ngModelOptions"]],template:function(a,t){1&a&&(e.\u0275\u0275elementStart(0,"h1"),e.\u0275\u0275text(1," Certificado principal do evento "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",0)(3,"div",1)(4,"form"),e.\u0275\u0275template(5,w,2,2,"div",2),e.\u0275\u0275elementStart(6,"div",3)(7,"label"),e.\u0275\u0275text(8,"Imagem"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"input",4),e.\u0275\u0275listener("change",function(i){return t.main.image.handle_file(i)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"form-validation",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"div",3)(12,"label"),e.\u0275\u0275text(13,"Carga horaria"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"input",6),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.hours,i)||(t.main.hours=i),i}),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(15,"form-validation",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"table")(17,"tr")(18,"th",7),e.\u0275\u0275text(19," Texto principal "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"th",8),e.\u0275\u0275text(21," Variaveis "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(22,"tr")(23,"td",7)(24,"textarea",9),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.text,i)||(t.main.text=i),i}),e.\u0275\u0275text(25," "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(26,"form-validation",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(27,"td")(28,"ul")(29,"li"),e.\u0275\u0275text(30,"name"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(31,"li"),e.\u0275\u0275text(32,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(33,"li"),e.\u0275\u0275text(34,"role"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(35,"li"),e.\u0275\u0275text(36,"hours"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(37,"li"),e.\u0275\u0275text(38,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(39,"li"),e.\u0275\u0275text(40,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(41,"li"),e.\u0275\u0275text(42,"end"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(43,"tr")(44,"th"),e.\u0275\u0275text(45," Texto para categorias extras "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(46,"th"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(47,"tr")(48,"td")(49,"textarea",10),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.sub_certificate_text,i)||(t.main.sub_certificate_text=i),i}),e.\u0275\u0275text(50," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(51,"td")(52,"ul")(53,"li"),e.\u0275\u0275text(54,"name"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(55,"li"),e.\u0275\u0275text(56,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(57,"li"),e.\u0275\u0275text(58,"role"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(59,"li"),e.\u0275\u0275text(60,"hours"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(61,"li"),e.\u0275\u0275text(62,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(63,"li"),e.\u0275\u0275text(64,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(65,"li"),e.\u0275\u0275text(66,"end"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(67,"tr")(68,"th"),e.\u0275\u0275text(69," Avaliadores "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(70,"th"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(71,"tr")(72,"td")(73,"textarea",11),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.appraiser_
1certificate,i)||(t.main.appraiser_certificate=i),i}),e.\u0275\u0275text(74," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(75,"td")(76,"ul")(77,"li"),e.\u0275\u0275text(78,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(79,"li"),e.\u0275\u0275text(80,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(81,"li"),e.\u0275\u0275text(82,"title"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(83,"li"),e.\u0275\u0275text(84,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(85,"li"),e.\u0275\u0275text(86,"end"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(87,"li"),e.\u0275\u0275text(88,"appraiser"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(89,"li"),e.\u0275\u0275text(90,"online_offline"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(91,"tr")(92,"th"),e.\u0275\u0275text(93," Palestrantes sem carga horaria "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(94,"th"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(95,"tr")(96,"td")(97,"textarea",12),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.speaker_certificate,i)||(t.main.speaker_certificate=i),i}),e.\u0275\u0275text(98," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(99,"td")(100,"ul")(101,"li"),e.\u0275\u0275text(102,"name"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(103,"li"),e.\u0275\u0275text(104,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(105,"li"),e.\u0275\u0275text(106,"sub_event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(107,"li"),e.\u0275\u0275text(108,"type"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(109,"li"),e.\u0275\u0275text(110,"hours"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(111,"li"),e.\u0275\u0275text(112,"role"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(113,"li"),e.\u0275\u0275text(114,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(115,"li"),e.\u0275\u0275text(116,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(117,"li"),e.\u0275\u0275text(118,"end"),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(119,"tr")(120,"th"),e.\u0275\u0275text(121," Palestrantes com carga horaria "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(122,"th"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(123,"tr")(124,"td")(125,"textarea",13),e.\u0275\u0275twoWayListener("ngModelChange",function(i){return e.\u0275\u0275twoWayBindingSet(t.main.speaker_hour_certificate,i)||(t.main.speaker_hour_certificate=i),i}),e.\u0275\u0275text(126," "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(127,"td")(128,"ul")(129,"li"),e.\u0275\u0275text(130,"name"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(131,"li"),e.\u0275\u0275text(132,"event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(133,"li"),e.\u0275\u0275text(134,"sub_event"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(135,"li"),e.\u0275\u0275text(136,"type"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(137,"li"),e.\u0275\u0275text(138,"hours"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(139,"li"),e.\u0275\u0275text(140,"role"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(141,"li"),e.\u0275\u0275text(142,"location"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(143,"li"),e.\u0275\u0275text(144,"start"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(145,"li"),e.\u0275\u0275text(146,"end"),e.\u0275\u0275elementEnd()()()()()()()(),e.\u0275\u0275elementStart(147,"h1"),e.\u0275\u0275text(148," Certificados de sub eventos "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(149,"table"),e.\u0275\u0275template(150,O,28,4,"ng-container",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(151,"h1"),e.\u0275\u0275text(152," Certificados de trabalhos "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(153,"table"),e.\u0275\u0275template(154,P,57,8,"ng-container",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(155,"div",15)(156,"div",16)(157,"button",17),e.\u0275\u0275listener("click",function(){return t.send()}),e.\u0275\u0275text(158,"Salvar"),e.\u0275\u0275elementEnd()()()),2&a&&(e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",t.main.image.image),e.\u0275\u0275advance(5),e.\u0275\u0275property("validation",t.main.validations.image),e.\u0275\u0275advance(4),e.\u0275\u0275twoWayProperty("ngModel",t.main.hours),e.\u0275\u0275advance(),e.\u0275\u0275property("validation",t.main.validations.hours),e.\u0275\u0275advance(9),e.\u0275\u0275twoWayProperty("ngModel",t.main.text),e.\u0275\u0275advance(2),e.\u0275\u0275property("validation",t.main.validations.text),e.\u0275\u0275advance(23),e.\u0275\u0275twoWayProperty("ngModel",t.main.sub_certificate_text),e.\u0275\u0275advance(24),e.\u0275\u0275twoWayProperty("ngModel",t.main.appraiser_
1certificate),e.\u0275\u0275advance(24),e.\u0275\u0275twoWayProperty("ngModel",t.main.speaker_certificate),e.\u0275\u0275advance(28),e.\u0275\u0275twoWayProperty("ngModel",t.main.speaker_hour_certificate),e.\u0275\u0275advance(25),e.\u0275\u0275property("ngForOf",t.main.sub_events),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngForOf",t.main.templates))},dependencies:[C.CommonModule,p.NgForOf,p.NgIf,x.FormsModule,_.\u0275NgNoValidate,_.DefaultValueAccessor,_.NumberValueAccessor,_.NgControlStatus,_.NgControlStatusGroup,_.NgModel,_.NgForm,y.ValidationComponent],styles:["img[_ngcontent-%COMP%]{width:100%}.margin-top[_ngcontent-%COMP%]{margin-top:2em}td[_ngcontent-%COMP%], th[_ngcontent-%COMP%]{border:1px solid #b8b8b8;padding:3px;text-align:center}table[_ngcontent-%COMP%]{width:100%;border-color:#b8b8b8}"]})}return r})()},36949(b,h,f){var v=this&&this.__createBinding||(Object.create?function(l,o,c,d){void 0===d&&(d=c);var p=Object.getOwnPropertyDescriptor(o,c);(!p||("get"in p?!o.__esModule:p.writable||p.configurable))&&(p={enumerable:!0,get:function(){return o[c]}}),Object.defineProperty(l,d,p)}:function(l,o,c,d){void 0===d&&(d=c),l[d]=o[c]}),E=this&&this.__setModuleDefault||(Object.create?function(l,o){Object.defineProperty(l,"default",{enumerable:!0,value:o})}:function(l,o){l.default=o}),g=this&&this.__importStar||function(){var l=function(o){return(l=Object.getOwnPropertyNames||function(c){var d=[];for(var p in c)Object.prototype.hasOwnProperty.call(c,p)&&(d[d.length]=p);return d})(o)};return function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var d=l(o),p=0;p<d.length;p++)"default"!==d[p]&&v(c,o,d[p]);return E(c,o),c}}();Object.defineProperty(h,"__esModule",{value:!0}),h.ValidationComponent=void 0;const S=f(60177),u=g(f(49849)),x=g(f(60177));function C(l,o){if(1&l&&(u.\u0275\u0275elementStart(0,"li",2),u.\u0275\u0275text(1),u.\u0275\u0275elementEnd()),2&l){const c=o.$implicit;u.\u0275\u0275advance(),u.\u0275\u0275textInterpolate1(" ",c," ")}}function y(l,o){if(1&l&&(u.\u0275\u0275elementStart(0,"ul"),u.\u0275\u0275template(1,C,2,1,"li",1),u.\u0275\u0275elementEnd()),2&l){const c=u.\u0275\u0275nextContext();u.\u0275\u0275advance(),u.\u0275\u0275property("ngForOf",c.validation.messages())}}h.ValidationComponent=(()=>{class l{validation;constructor(){}static \u0275fac=function(d){return new(d||l)};static \u0275cmp=u.\u0275\u0275defineComponent({type:l,selectors:[["form-validation"]],inputs:{validation:"validation"},decls:1,vars:1,consts:[[4,"ngIf"],["class","error",4,"ngFor","ngForOf"],[1,"error"]],template:function(d,p){1&d&&u.\u0275\u0275template(0,y,2,1,"ul",0),2&d&&u.\u0275\u0275property("ngIf",p.validation.failed)},dependencies:[S.CommonModule,x.NgForOf,x.NgIf],styles:[".error[_ngcontent-%COMP%]{border:1px red solid;color:red}"]})}return l})()}}]);
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.