1"use strict";(self.webpackChunkensinandosiao=self.webpackChunkensinandosiao||[]).push([[770],{3815:(C,m,a)=>{a.r(m),a.d(m,{ReadingPlansListModule:()=>A});var r=a(6895),l=a(9116),f=a(9300),d=a(5326),h=a(8643),u=a(2193),e=a(4650),p=a(6111),s=a(8471),g=a(4271),P=a(4859),b=a(9062),y=a(8739),x=a(1739);function L(n,o){1&n&&(e.\u0275\u0275elementStart(0,"header",8)(1,"h1",9),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,1,"reading-plans.title")))}function I(n,o){if(1&n&&e.\u0275\u0275element(0,"div",20),2&n){const t=e.\u0275\u0275nextContext().$implicit,i=e.\u0275\u0275nextContext(2);e.\u0275\u0275styleProp("background","url("+i.placeholder+") no-repeat center center/contain"),e.\u0275\u0275attribute("aria-label",t.title)}}function R(n,o){if(1&n&&e.\u0275\u0275element(0,"div",20),2&n){const t=e.\u0275\u0275nextContext().$implicit,i=e.\u0275\u0275nextContext(2);e.\u0275\u0275styleProp("background","url("+i.generatePlaceholder(t.title)+") no-repeat center center/contain"),e.\u0275\u0275attribute("aria-label",t.title)}}function S(n,o){if(1&n&&e.\u0275\u0275element(0,"div",21),2&n){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275styleProp("background","url("+t.image+") no-repeat center center/contain"),e.\u0275\u0275attribute("aria-label",t.title)}}function B(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",22),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().$implicit,i=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate3(" ",e.\u0275\u0275pipeBind1(2,3,"reading-plans.duration"),": ",t.total_readings," ",e.\u0275\u0275pipeBind1(3,5,i.getDuration(t.total_readings))," ")}}const E=function(n){return[n,"card-list"]},T=function(n,o,t){return[n,o,t]};function O(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",10)(1,"div",11),e.\u0275\u0275element(2,"app-list-small-groups",12),e.\u0275\u0275elementStart(3,"a",13),e.\u0275\u0275template(4,I,1,3,"div",14),e.\u0275\u0275template(5,R,1,3,"div",14),e.\u0275\u0275template(6,S,1,3,"div",15),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",16)(8,"p",9),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(10,B,4,7,"p",17),e.\u0275\u0275elementStart(11,"div",18)(12,"button",19),e.\u0275\u0275listener("click",function(){const v=e.\u0275\u0275restoreView(t).$implicit;return e.\u0275\u0275nextContext(2).goToDetails(v)}),e.\u0275\u0275text(13),e.\u0275\u0275pipe(14,"translate"),e.\u0275\u0275elementEnd()()()()()}if(2&n){const t=o.$implicit,i=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275property("listSmallGroups",e.\u0275\u0275pureFunction1(10,E,t)),e.\u0275\u0275advance(1),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction3(12,T,i.route,t.id,t.slug)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.image&&i.placeholder),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!i.placeholder&&!t.image),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.image),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(t.name),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.total_readings),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(14,8,"reading-plans.button"))}}function z(n,o){1&n&&(e.\u0275\u0275elementStart(0,"p",23),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"reading-plans.no-results")," "))}const F=function(){return[5,10,25,50]};function $(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"mat-paginator",24),e.\u0275\u0275listener("page",function(c){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext(2).changePage(c)}),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext().ngIf,i=e.\u0275\u0275nextContext();e.\u0275\u0275property("length",t.meta.total_count)("pageSize",i.pageSize)("pageSizeOptions",e.\u0275\u0275pureFunction0(3,F))}}function M(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"section",2),e.\u0275\u0275template(1,L,4,3,"header",3),e.\u0275\u0275elementStart(2,"div",4),e.\u0275\u0275template(3,O,15,16,"div",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,z,3,3,"p",6),e.\u0275\u0275template(5,$,1,4,"mat-paginator",7),e.\u0275\u0275elementEnd()),2&n){const t=o.ngIf;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!(t.objects.length<1)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",t.objects),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.objects.length<1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.objects.length>0)}}const j=l.Bz.forChild([{path:"",component:(()=>{class n{constructor(t,i,c,v){this.router=t,this.activatedRoute=i,this.readingPlansService=c,this.slugifyPipe=v,this.page=1,this.size=12,this.placeholder=u.v.placeholder?u.v.placeholder:null,this.route=`/${h.n["reading-plans"]}`,this.pageSize=12,this.breadcrumb=[{route:"/",label:"reading-plans.breadcrumb.home"},{route:"/planos-de-leitura",label:"reading-plans.breadcrumb.reading-plans"}],this.router.events.pipe((0,f.h)(_=>_ instanceof l.m2)).subscribe(()=>this.initReadingPlan())}ngOnInit(){}initReadingPlan(){const t=this.getPage(),i=this.getSize();this.readingPlans$=this.getReadinList(t,i)}getQueryParams(){return this.activatedRoute.snapshot.queryParams}getPage(){return this.getQueryParams().p||1}getSize(){return this.getQueryParams().size||12}getReadinList(t,i){return this.readingPlansService.getReadingPlansList(i,(t-1)*i)}changePage(t){this.router.navigate([this.route],{queryParams:{p:t.pageIndex+1,size:t.pageSize}})}generatePlaceholder(t){return(0,d.qF)("333x250",t)}getDuration(t){return t>1?"reading-plans.days":"reading-plans.day"}goToDetails(t){this.router.navigateByUrl(`/${this.route}/${t.id}/${this.slugifyPipe.transform(t.name)}`)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(l.F0),e.\u0275\u0275directiveInject(l.gz),e.\u0275\u0275directiveInject(p.g),e.\u0275\u0275directiveInject(d.Nw))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-reading-plans-list"]],features:[e.\u0275\u0275ProvidersFeature([d.Nw])],decls:4,vars:7,consts:[[1,"reading-plan-banner",3,"title","breadcrumb"],["class","reading-plans container",4,"ngIf"],[1,"reading-plans","container"],["class","reading-plans-header",4,"ngIf"],[1,"reading-plans-list","row"],["class","reading-plan col-md-4",4,"ngFor","ngForOf"],["class","no-results",4,"ngIf"],[3,"length","pageSize","pageSizeOptions","page",4,"ngIf"],[1,"reading-plans-header"],[1,"title"],[1,"reading-plan","col-md-4"],[1,"reading-plan-inner"],[1,"card-list-smallgroups",3,"listSmallGroups"],[3,"routerLink"],["class","image placeholder",3,"background",4,"ngIf"],["class","image",3,"background",4,"ngIf"],[1,"info"],["class","duration",4,"ngIf"],[1,"btn-wrap"],["mat-button","","appButton","","color","primary",3,"click"],[1,"image","placeholder"],[1,"image"],[1,"duration"],[1,"n
1o-results"],[3,"length","pageSize","pageSizeOptions","page"]],template:function(t,i){1&t&&(e.\u0275\u0275element(0,"app-section-banner",0),e.\u0275\u0275pipe(1,"translate"),e.\u0275\u0275template(2,M,6,4,"section",1),e.\u0275\u0275pipe(3,"async")),2&t&&(e.\u0275\u0275property("title",e.\u0275\u0275pipeBind1(1,3,"reading-plans.banner"))("breadcrumb",i.breadcrumb),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(3,5,i.readingPlans$)))},directives:[s.u,r.O5,r.sg,g.B,l.yS,P.lW,b.J,y.NW],pipes:[x.X$,r.Ov],styles:[""]}),n})(),data:{meta:{title:"reading-plans.meta.title",description:"home.meta.description",override:!0}}}]);var W=a(6001),U=a(1256),V=a(1315);let A=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[[r.ez,j,W.m,x.aw,U.q,V.E,P.ot]]}),n})()},2102:(C,m,a)=>{a.d(m,{L:()=>u});var r=a(4650),l=a(6895),f=a(9116),d=a(1739);function h(e,p){if(1&e&&(r.\u0275\u0275elementStart(0,"a",1),r.\u0275\u0275text(1),r.\u0275\u0275pipe(2,"translate"),r.\u0275\u0275elementEnd()),2&e){const s=p.$implicit;r.\u0275\u0275property("routerLink",s.route),r.\u0275\u0275advance(1),r.\u0275\u0275textInterpolate(r.\u0275\u0275pipeBind1(2,2,s.label))}}let u=(()=>{class e{constructor(){this.class=!0}ngOnInit(){}}return e.\u0275fac=function(s){return new(s||e)},e.\u0275cmp=r.\u0275\u0275defineComponent({type:e,selectors:[["app-breadcrumb"]],hostVars:2,hostBindings:function(s,g){2&s&&r.\u0275\u0275classProp("breadcrumbs",g.class)},inputs:{breadcrumbList:"breadcrumbList"},decls:1,vars:1,consts:[["class","breadcrumb",3,"routerLink",4,"ngFor","ngForOf"],[1,"breadcrumb",3,"routerLink"]],template:function(s,g){1&s&&r.\u0275\u0275template(0,h,3,4,"a",0),2&s&&r.\u0275\u0275property("ngForOf",g.breadcrumbList)},directives:[l.sg,f.yS],pipes:[d.X$],styles:[""]}),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.