-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path48-es2015.8742e57dd108b16e310a.js
More file actions
2 lines (2 loc) · 3.38 KB
/
48-es2015.8742e57dd108b16e310a.js
File metadata and controls
2 lines (2 loc) · 3.38 KB
1
2
"use strict";(self.webpackChunkrxjs_dev=self.webpackChunkrxjs_dev||[]).push([[48],{45048:function(e,r,t){t.r(r),t.d(r,{ResourceListModule:function(){return T}});var o=t(54364),s=t(2316),c=t(49005),n=t(14823),i=t(70095),u=t(53882);const l=i.bL+"resources.json";let a=(()=>{class e{constructor(e){this.http=e,this.categories=this.getCategories()}getCategories(){const e=this.http.get(l).pipe((0,c.U)(e=>function(e){return Object.keys(e).map(r=>{const t=e[r];return{id:h(r),title:r,order:t.order,subCategories:p(t.subCategories,r)}}).sort(f)}(e)),(0,n.C)());return e.connect(),e}}return e.\u0275fac=function(r){return new(r||e)(s.LFG(u.eN))},e.\u0275prov=s.Yz7({token:e,factory:e.\u0275fac}),e})();function p(e,r){return Object.keys(e).map(t=>{const o=e[t];return{id:h(t),title:t,order:o.order,resources:d(o.resources,t,r)}}).sort(f)}function d(e,r,t){return Object.keys(e).map(o=>{const s=e[o];return s.category=t,s.subCategory=r,s.id=h(o),s}).sort(g)}function f(e,r){return e.order===r.order?g(e,r):e.order>r.order?1:-1}function g(e,r){return e.title.toUpperCase()>r.title.toUpperCase()?1:-1}function h(e){return e.toLowerCase().replace(/\s+/g,"-")}function Z(e,r){if(1&e&&(s.TgZ(0,"div",10),s.TgZ(1,"a",11),s.TgZ(2,"div"),s.TgZ(3,"h4"),s._uU(4),s.qZA(),s.TgZ(5,"p",12),s._uU(6),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&e){const e=s.oxw().$implicit;s.xp6(1),s.Q6J("href",e.url,s.LSH),s.xp6(3),s.Oqu(e.title),s.xp6(2),s.Oqu(e.desc||"No Description")}}function v(e,r){if(1&e&&(s.TgZ(0,"div"),s.YNc(1,Z,7,3,"div",9),s.qZA()),2&e){const e=r.$implicit;s.xp6(1),s.Q6J("ngIf",e.rev)}}function m(e,r){if(1&e&&(s.TgZ(0,"div"),s._UZ(1,"a",5),s.TgZ(2,"h3",8),s._uU(3),s.qZA(),s.YNc(4,v,2,1,"div",7),s.qZA()),2&e){const e=r.$implicit;s.xp6(1),s.s9C("id",e.id),s.xp6(2),s.Oqu(e.title),s.xp6(1),s.Q6J("ngForOf",e.resources)}}function q(e,r){if(1&e&&(s.TgZ(0,"div",3),s.TgZ(1,"header",4),s._UZ(2,"a",5),s.TgZ(3,"h2"),s._uU(4),s.qZA(),s.qZA(),s.TgZ(5,"div",6),s.YNc(6,m,5,3,"div",7),s.qZA(),s.qZA()),2&e){const e=r.$implicit;s.xp6(2),s.s9C("id",e.id),s.xp6(2),s.Oqu(e.title),s.xp6(2),s.Q6J("ngForOf",e.subCategories)}}let x=(()=>{class e{constructor(e,r){this.resourceService=r,this.scrollPos=0,this.location=e.pathname.replace(/^\/+/,"")}href(e){return this.location+"#"+e.id}ngOnInit(){this.resourceService.categories.subscribe(e=>this.categories=e)}onScroll(e){this.scrollPos=e&&(e.scrollTop||e.body.scrollTop)||0}}return e.\u0275fac=function(r){return new(r||e)(s.Y36(o.lw),s.Y36(a))},e.\u0275cmp=s.Xpm({type:e,selectors:[["aio-resource-list"]],hostBindings:function(e,r){1&e&&s.NdJ("scroll",function(e){return r.onScroll(e.target)},!1,s.Jf7)},decls:3,vars:1,consts:[[1,"resources-container"],[1,"l-flex--column"],["class","showcase",4,"ngFor","ngForOf"],[1,"showcase"],[1,"c-resource-header"],[1,"h-anchor-offset",3,"id"],[1,"shadow-1"],[4,"ngFor","ngForOf"],[1,"subcategory-title"],["class","c-resource",4,"ngIf"],[1,"c-resource"],["target","_blank",1,"l-flex--column","resource-row-link",3,"href"],[1,"resource-description"]],template:function(e,r){1&e&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.YNc(2,q,7,3,"div",2),s.qZA(),s.qZA()),2&e&&(s.xp6(2),s.Q6J("ngForOf",r.categories))},directives:[o.sg,o.O5],encapsulation:2}),e})(),T=(()=>{class e{constructor(){this.customElementComponent=x}}return e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=s.oAB({type:e}),e.\u0275inj=s.cJS({providers:[a],imports:[[o.ez]]}),e})()}}]);
//# sourceMappingURL=48-es2015.8742e57dd108b16e310a.js.map