1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[5124],{75124(_,c,s){var d=s(29293).default,m=this&&this.__createBinding||(Object.create?function(o,l,t,n){void 0===n&&(n=t);var a=Object.getOwnPropertyDescriptor(l,t);(!a||("get"in a?!l.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return l[t]}}),Object.defineProperty(o,n,a)}:function(o,l,t,n){void 0===n&&(n=t),o[n]=l[t]}),f=this&&this.__setModuleDefault||(Object.create?function(o,l){Object.defineProperty(o,"default",{enumerable:!0,value:l})}:function(o,l){o.default=l}),r=this&&this.__importStar||function(){var o=function(l){return(o=Object.getOwnPropertyNames||function(t){var n=[];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(n[n.length]=a);return n})(l)};return function(l){if(l&&l.__esModule)return l;var t={};if(null!=l)for(var n=o(l),a=0;a<n.length;a++)"default"!==n[a]&&m(t,l,n[a]);return f(t,l),t}}();Object.defineProperty(c,"__esModule",{value:!0}),c.ListComponent=void 0;const h=s(60177),v=s(37723),g=s(13345),x=s(84341),E=s(7901),e=r(s(49849)),S=r(s(13664)),C=r(s(37554)),u=r(s(60177)),y=r(s(37723)),b=r(s(5779)),M=r(s(13345)),i=r(s(84341)),O=r(s(7901)),L=(o,l)=>[o,l];function T(o,l){if(1&o&&(e.\u0275\u0275elementStart(0,"option",9),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&o){const t=l.$implicit;e.\u0275\u0275property("ngValue",t),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",t.full_name," ")}}function F(o,l){if(1&o){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6)(1,"label"),e.\u0275\u0275text(2," Escola M\xe9dica "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"p-select",7),e.\u0275\u0275twoWayListener("ngModelChange",function(a){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();return e.\u0275\u0275twoWayBindingSet(p.school,a)||(p.school=a),e.\u0275\u0275resetView(a)}),e.\u0275\u0275listener("ngModelChange",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.load_provas())}),e.\u0275\u0275template(4,T,2,2,"option",8),e.\u0275\u0275elementEnd()()}if(2&o){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275twoWayProperty("ngModel",t.school),e.\u0275\u0275property("options",t.schools),e.\u0275\u0275advance(),e.\u0275\u0275property("ngForOf",t.schools)}}function I(o,l){1&o&&(e.\u0275\u0275elementStart(0,"tr")(1,"th"),e.\u0275\u0275text(2," Edi\xe7\xe3o do TP "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"th"),e.\u0275\u0275text(4," Ano "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"th"),e.\u0275\u0275text(6," Colaboradores "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"th"),e.\u0275\u0275text(8," Quest\xf5es submetidas "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"th"),e.\u0275\u0275text(10," Quest\xf5es aprovadas "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"th"),e.\u0275\u0275text(12," Quest\xf5es reprovadas "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(13,"th"),e.\u0275\u0275elementEnd())}function P(o,l){if(1&o&&(e.\u0275\u0275elementStart(0,"tr")(1,"td")(2,"span",10),e.\u0275\u0275text(3,"Edi\xe7\xe3o do TP: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"td")(6,"span",10),e.\u0275\u0275text(7,"Ano: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"td")(10,"span",10),e.\u0275\u0275text(11,"Colaboradores: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"td")(14,"span",10),e.\u0275\u0275text(15," Quest\xf5es submetidas: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(16),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"td")(18,"span",10),e.\u0275\u0275text(19," Quest\xf5es aprovadas: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(20),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(21,"td")(22,"span",10),e.\u0275\u0275text(23," Quest\xf5es reprovadas: "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(24),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(25,"td")(26,"button",11),e.\u0275\u0275text(27," Colaboradores "),e.\u0275\u0275elementEnd()()()),2&o){const t=l.$implicit,n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(t.titulo),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("",t.ano," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",t.colaboradores," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",t.questoes_enviadas),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",t.questoes_aprovadas),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",t.questoes_reprovadas),e.\u0275\u0275advance(2),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction2(7,L,n.school.id,t.id))}}c.ListComponent=(()=>{class o{auth;
1api;school;schools;provas;constructor(t,n){this.auth=t,this.api=n}ngOnInit(){var t=this;return d(function*(){t.schools=yield t.auth.schools();let n=t.auth.selected_school();t.school=n||t.schools[0],t.load_provas()})()}load_provas(){var t=this;return d(function*(){let n=yield t.api.recover("progresso/escola/:id/provas/colaboradores",{id:t.school.id}).toPromise();t.provas=n,t.auth.set_school(t.school)})()}static \u0275fac=function(n){return new(n||o)(e.\u0275\u0275directiveInject(S.AuthService),e.\u0275\u0275directiveInject(C.ApiService))};static \u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["app-list"]],decls:9,vars:2,consts:[[1,"row"],[1,"col-md-12"],["class","col-md-3 form-group",4,"ngIf"],["responsiveLayout","stack",3,"value"],["pTemplate","header"],["pTemplate","body"],[1,"col-md-3","form-group"],["appendTo","body","name","school","optionLabel","full_name",3,"ngModelChange","ngModel","options"],[3,"ngValue",4,"ngFor","ngForOf"],[3,"ngValue"],[1,"p-column-title"],[1,"btn","btn-primary","btn-block",3,"routerLink"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"h3"),e.\u0275\u0275text(3," Elabora\xe7\xe3o de provas "),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(4,"div",0),e.\u0275\u0275template(5,F,5,3,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"p-table",3),e.\u0275\u0275template(7,I,14,0,"ng-template",4)(8,P,28,10,"ng-template",5),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",(null==a.schools?null:a.schools.length)>1),e.\u0275\u0275advance(),e.\u0275\u0275property("value",a.provas))},dependencies:[h.CommonModule,u.NgForOf,u.NgIf,v.TableModule,y.Table,b.PrimeTemplate,g.SelectModule,M.Select,x.FormsModule,i.NgSelectOption,i.\u0275NgSelectMultipleOption,i.NgControlStatus,i.NgModel,E.RouterModule,O.RouterLink],encapsulation:2})}return o})()}}]);
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.