PageSourceSearch

https://nbmedical.com/chunk-3RMD6TMF.js

js nbmedical.com collected 2026-10-02 07:02:22 UTC 4,716 bytes, 1 lines download raw bytes

1import{a as q}from"./chunk-BMRAXDY6.js";import{a as J}from"./chunk-52PGSKVC.js";import{a as Q}from"./chunk-ZPX23UJW.js";import{a as K}from"./chunk-BLEXUOVL.js";import"./chunk-R47NLWD5.js";import{a as V}from"./chunk-F3SHNBRW.js";import"./chunk-EH3ZA36I.js";import"./chunk-3OFFYFIQ.js";import"./chunk-GD7JF4J3.js";import"./chunk-5TQ5JKNM.js";import"./chunk-TDPCHFIO.js";import"./chunk-JB47OGZK.js";import"./chunk-YZUIGZAI.js";import{a as H,m as O}from"./chunk-S33CAPPZ.js";import"./chunk-2K2V3AF7.js";import"./chunk-C6TWE4FZ.js";import"./chunk-Q2YLND27.js";import"./chunk-NU4ZUM7K.js";import"./chunk-NLZC42V6.js";import"./chunk-ZBQW7NJG.js";import"./chunk-ZUSG72XP.js";import"./chunk-HJWJPZ5W.js";import{ja as z,la as b}from"./chunk-LQY2VBIU.js";import"./chunk-WRBQWUEI.js";import{k as $,o as F,p as G,s as A}from"./chunk-LRSFZQSP.js";import{Ab as p,Ac as P,Bb as n,Cb as d,Ec as _,Ma as M,Na as T,Oa as k,Ra as r,Z as v,_b as h,ac as s,bc as j,cc as y,eb as l,jc as B,pc as U,sb as R,sc as m,sd as g,tc as f,ub as E,uc as C,wb as I,xb as x,yb as N,zb as a}from"./chunk-IXJZIWF6.js";import"./chunk-IZQOVDKO.js";import"./chunk-6IZLXKZM.js";var Z=e=>["/podcast",e];function ee(e,c){if(e&1&&(p(0,"a",2)(1,"div",3)(2,"div",4),s(3),m(4,"dayjsDate"),n(),p(5,"div",5),s(6),n()()()),e&2){let o=c.$implicit,t=c.$index,i=c.$count;h("border-bottom",t!==i-1),a("routerLink",U(7,Z,o.slug)),r(3),y(" ",f(4,5,o.datePublished)," "),r(3),y(" ",o.title," ")}}var X=(()=>{class e{constructor(){this.podcasts=_(void 0),this.offsetCard=_(!1)}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275cmp=l({type:e,selectors:[["nbm-podcast-list-group"]],inputs:{podcasts:[1,"podcasts"],offsetCard:[1,"offsetCard"]},decls:3,vars:2,consts:[[1,"list-group","border","rounded-4","overflow-hidden","shadow"],["routerLinkActive","active",1,"list-group-item","list-group-item-action","border-0",3,"routerLink","border-bottom"],["routerLinkActive","active",1,"list-group-item","list-group-item-action","border-0",3,"routerLink"],[1,"row"],[1,"col-5","border-primary","border-end"],[1,"col-7"]],template:function(t,i){t&1&&(p(0,"div",0),x(1,ee,7,9,"a",1,I),n()),t&2&&(h("m-n3",i.offsetCard()),r(),N(i.podcasts()))},dependencies:[A,F,G,b],encapsulation:2})}}return e})();function te(e,c){e&1&&d(0,"nbm-podcast-list-group",2),e&2&&a("podcasts",c.data)}function ie(e,c){e&1&&d(0,"nbm-loading")}var Y=(()=>{class e{constructor(){this.podcastService=v(V),this.podcasts=g(this.podcastService.getSummaries(1))}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275cmp=l({type:e,selectors:[["nbm-recent-podcasts"]],decls:6,vars:1,consts:[[1,"row","mb-3"],[1,"col"],[3,"podcasts"]],template:function(t,i){if(t&1&&(p(0,"div",0)(1,"div",1)(2,"h4"),s(3,"Recent Podcasts"),n(),R(4,te,1,1,"nbm-podcast-list-group",2)(5,ie,1,0,"nbm-loading"),n()()),t&2){let u;r(4),E((u=i.podcasts())?4:5,u)}},dependencies:[z,X],encapsulation:2})}}return e})();var Te=(()=>{class e{constructor(){this.route=v($),this.routeData=g(this.route.data),this.podcast=P(()=>this.routeData()?.podcast??null),this.iframeUrl=P(()=>{let o=this.podcast();return o?`https://open.spotify.com/embed-podcast/episode/${o.spotifyId}`:""})}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275cmp=l({type:e,selectors:[["nbm-podcast-page"]],decls:23,vars:17,consts:[[3,"title","description"],[1,"row","pb-4"],[1,"col-lg-8"],[1,"shadow","border","p-3","rounded-4","overflow-hidden"],["title","Spotify Podcast Player","width","100%","height","232","frameborder","0","allowtransparency","true","allow","encrypted-media",3,"src"],[1,"alert","alert-info"],["target","_blank",3,"href"],[1,"mt-lg-3",3,"innerHTML"],[1,"col-lg-4","mt-3","mt-lg-0"]],template:function(t,i){if(t&1&&(p(0,"nbm-site-page",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h6"),s(5),m(6,"dayjsDate"),n(),d(7,"iframe",4),m(8,"safe"),p(9,"p",5),s(10," If you are having difficulties listening to this Podcast, try to "),p(11,"b")(12,"u")(13,"a",6),s(14,"play this episode in Spotify"),n()()()(),d(15,"div",7),m(16,"linksNewTab"),m(17,"safe"),d(18,"nbm-timeline-promo"),n()(),p(19,"div",8),d(20,"nbm-nb-plus-generic")(21,"nbm-recent-podcasts")(22,"nbm-online-courses-promo"),n()()()),t&2){let u,D,S,w,L;a("title",(u=i.podcast())==null?null:u.title)("description",(D=i.podcast())==null?null:D.metaDescription),r(5),j(f(6,7,(S=i.podcast())==null?null:S.datePublished)),r(2),a("src",C(8,9,i.iframeUrl(),"resourceUrl"),k),r(6),a("href",B("https://open.spotify.com/episode/",(w=i.podcast())==null?null:w.spotifyId),T),r(2),a("innerHTML",C(17,14,f(16,12,(L=i.podcast())==null?null:L.description),"html"),M)}},dependencies:[O,J,K,Q,Y,b,H,q],encapsulation:2})}}return e})();export{Te as PodcastPageComponent};

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.