PageSourceSearch

https://archconf.com/app/chunk-NQRAFU4B.js

js archconf.com collected 2026-10-03 23:21:28 UTC 7,054 bytes, 1 lines download raw bytes

1import{a as c}from"./chunk-LYCR6RVV.js";import{d as A}from"./chunk-NM2YCYMW.js";import{Dc as ee,Mc as te,Nc as ie,Pc as ne,Y as D,b as Y,d as J,h as K,jc as X,kc as Z,n as Q,va as W}from"./chunk-OTSSTHG4.js";import{$ as v,B as q,C as b,Ca as o,Da as d,E as w,Ea as _,Fa as O,La as G,Ta as f,Ua as P,V as M,Va as E,W as m,X as n,aa as k,ba as I,fb as L,j as H,ja as y,ka as u,la as S,m as $,ma as C,na as g,oa as s,pa as r,qa as a,ra as l,tb as T,ua as x,vb as re,yb as B}from"./chunk-LSXE27IB.js";function ce(i,t){i&1&&(r(0,"span"),o(1,"(continued)"),a())}function me(i,t){if(i&1&&(r(0,"tr")(1,"td")(2,"a",4),l(3,"i",5),a()(),r(4,"td")(5,"div",6),l(6,"img",7),a()(),r(7,"td")(8,"a",8),o(9),a(),y(10,ce,2,0,"span"),l(11,"br"),o(12),a(),r(13,"td"),o(14),f(15,"date"),a()()),i&2){let e=t.$implicit,p=x();n(2),s("href",p.formatViewLink(e),m),n(4),s("src",e.smallImageSqURL,m)("alt",e.speakerNames),n(2),s("href",p.formatViewLink(e),m),n(),d(e.title),n(),u(e.continued?10:-1),n(2),_(" ",e.speakerNames," "),n(2),O(" ",e.showName," - ",E(15,9,e.startTime,"M/d/yyyy")," ")}}var U=class i{constructor(t,e){this.replayService=t;this.route=e;this.findText=new K}ngOnInit(){this.year=+this.route.snapshot.params.year,this.fetchAccess(this.year),ee(this.findText).subscribe(this.filter.bind(this))}filter(t){if(t=t?.toLowerCase()?.trim(),t==null||t==""){this.videoList=this.allVideoList;return}this.videoList=W(this.allVideoList,e=>D(e.title?.toLowerCase(),t)||D(e.speakerNames?.toLowerCase(),t))}fetchAccess(t){this.replayService.video(t).subscribe(e=>{this.allVideoList=e,this.videoList=e})}formatViewLink(t){return`/app/member/special-replay/${this.year}/${t.id}/view`}static{this.\u0275fac=function(e){return new(e||i)(v(c),v(T))}}static{this.\u0275cmp=k({type:i,selectors:[["app-special-replay"]],standalone:!1,decls:16,vars:2,consts:[[1,"form-group","w300"],["type","text","name","findText","placeholder","Search..",1,"form-control",3,"formControl"],[1,"table","table-striped"],[1,"w80"],[1,"btn","btn-primary",3,"href"],[1,"fas","fa-tv"],[1,"speaker-circle-sm"],[3,"src","alt"],[3,"href"]],template:function(e,p){e&1&&(r(0,"h1"),o(1),a(),r(2,"div",0),l(3,"input",1),a(),r(4,"table",2)(5,"thead")(6,"tr"),l(7,"th",3)(8,"th",3),r(9,"th"),o(10,"Session"),a(),r(11,"th"),o(12,"Event"),a()()(),r(13,"tbody"),C(14,me,16,12,"tr",null,S),a()()),e&2&&(n(),_("",p.year," Session Replay"),n(2),s("formControl",p.findText),n(11),g(p.videoList))},dependencies:[Y,J,Q,L],encapsulation:2})}};var R=class i{constructor(t,e,p){this.authService=t;this.router=e;this.replayService=p;this.authService.user.subscribe(h=>{this.user=h})}canActivate(t,e){let p=new H,h=()=>{te(this.router,e.url),X(),p.next(!1),p.complete()},F=+t.params.year;return this.user==null||F==null?(h(),p):this.user.isStaff?$(!0):(this.replayService.getAccess(F).subscribe(N=>{N?(p.next(!0),p.complete()):h()},N=>{let Ce=Z(N);h()}),p)}static{this.\u0275fac=function(e){return new(e||i)(w(ie),w(re),w(c))}}static{this.\u0275prov=q({token:i,factory:i.\u0275fac})}};function fe(i,t){i&1&&l(0,"div",0)}function ve(i,t){if(i&1&&(r(0,"div",10)(1,"h2"),o(2),a(),r(3,"h3"),o(4),a(),r(5,"div",15),l(6,"img",16),a()()),i&2){let e=t.$implicit;n(2),d(e.name),n(2),d(e.shortBio),n(2),s("src",e.mediumImageSqURL,m)("alt",e.name)}}function ye(i,t){if(i&1&&(r(0,"div",11)(1,"a",17),l(2,"i",18),o(3," Download Slides"),a()()),i&2){let e=x(2);n(),s("href",e.presentation.pdfCdnUrl,m)}}function ue(i,t){if(i&1&&(r(0,"div",14)(1,"h2"),o(2),a(),r(3,"h3"),o(4),a(),l(5,"div",13),f(6,"markdown"),a()),i&2){let e=t.$implicit;n(2),_("About ",e.name),n(2),d(e.shortBio),n(),s("innerHTML",P(6,3,e.bio),M)}}function he(i,t){if(i&1&&(r(0,"div")(1,"header")(2,"h1"),o(3),a()(),r(4,"div",1)(5,"div",2)(6,"div")(7,"a",3),l(8,"i",4),o(9," Back to List"),a()(),r(10,"video",5),l(11,"source",6),r(12,"p"),o(13,"Your browser doesn't support HTML5 video."),a()(),r(14,"div",7)(15,"span"),o(16,"Recorded at: "),a(),r(17,"h3"),o(18),f(19,"date"),a()()(),r(20,"div",8)(21,"div",9),C(22,ve,7,4,"div",10,S),y(24,ye,4,1,"div",11),a()()(),r(25,"div",12)(26,"div",2),l(27,"div",13),f(28,"markdown"),l(29,"div",13),f(30,"markdown"),C(31,ue,7,5,"div",14,S),a()()()),i&2){let e=x();n(3),d(e.video.title),n(4),s("href",G("/app/member/special-replay/",e.year),m),n(4),s("src",e.playUrl,m),n(7),O("",e.video.showName," - ",E(19,9,e.video.startTime,"M/d/yyyy")," "),n(4),g(e.speakers),n(2),u(e.presentation.pdfCdnUrl?24:-1),n(3),s("innerHTML",P(28,12,e.presentation.summary),M),n(2),s("innerHTML",P(30,14,e.presentation.detail),M),n(2),g(e.speakers)}}var j=class i{constructor(t,e){this.specialReplayService=t;this.route=e}
1ngOnInit(){this.year=this.route.snapshot.params.year;let t=this.route.snapshot.params.id;this.fetchData(t)}fetchData(t){this.specialReplayService.fetchPlayUrl(t).subscribe(e=>{this.video=e.video,this.playUrl=e.playUrl,this.speakers=e.speakers,this.presentation=e.presentation})}static{this.\u0275fac=function(e){return new(e||i)(v(c),v(T))}}static{this.\u0275cmp=k({type:i,selectors:[["app-special-replay-view"]],standalone:!1,decls:2,vars:2,consts:[[1,"spinner"],[1,"row","mb-5"],[1,"col-12","col-sm-9"],[3,"href"],[1,"fas","fa-long-arrow-alt-left"],["id","video","controls","","controlsList","nodownload",1,"mb-3"],["id","video-src","type","video/mp4",3,"src"],[1,"when"],[1,"col-12","col-sm-3"],[1,"widget","mb-5"],[1,"speaker","mb-3"],[1,"widget","slides"],[1,"row"],[3,"innerHTML"],[1,"speaker-detail"],[1,"speaker-circle-md"],[3,"src","alt"],["target","_blank",1,"orange-button",3,"href"],[1,"fas","fa-file-pdf"]],template:function(e,p){e&1&&(y(0,fe,1,0,"div",0),y(1,he,33,16,"div")),e&2&&(u(p.video==null?0:-1),n(),u(p.video?1:-1))},dependencies:[L,ne],styles:["header[_ngcontent-%COMP%]{margin-bottom:30px;text-align:center}header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], header[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:10px;font-weight:400}header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0;font-weight:400}header[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px}video[_ngcontent-%COMP%]{max-width:100%}div.when[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{display:inline;font-size:16px;font-weight:400}div.widget[_ngcontent-%COMP%]{text-align:center}div.speaker[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:18px}div.speaker[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px}div.speaker-detail[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:18px}div.speaker-detail[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px;margin-left:20px}"]})}};var Se=[{path:":year",canActivate:[R],children:[{path:"",component:U},{path:":id/view",component:j}]}],z=class i{static{this.\u0275fac=function(e){return new(e||i)}}static{this.\u0275mod=I({type:i})}static{this.\u0275inj=b({providers:[c,R],imports:[B.forChild(Se),A,B]})}};var pe=class i{static{this.\u0275fac=function(e){return new(e||i)}}static{this.\u0275mod=I({type:i})}static{this.\u0275inj=b({providers:[c],imports:[A,z]})}};export{pe as SpecialReplayModule};

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.