PageSourceSearch

https://olivetuniversity.edu/chunk-jBYbbETF.js

js olivetuniversity.edu collected 2026-10-02 10:09:43 UTC 7,784 bytes, 1 lines download raw bytes

1import{$n as ug,Cn as kg,En as lC,Ht as bC,On as ld,Qn as ud,S as F0,Wn as sC,Xt as dg,Yn as ti,Zn as uC,cn as go,en as et,er as v,gt as TI,hn as iC,rr as vl,tn as ew,w as Fi,wn as kp,zn as pT}from"./chunk-BikuJdpB.js";import{c as te,i as Ot,r as O}from"./chunk-BVYdLA7W.js";import{n as T,t as d}from"./main-QWJCNCRL.js";import{n as s,t as S}from"./chunk-De_PBoOv.js";var Y=(n,t)=>t.id;function J(n,t){if(n&1&&(Fi(0,`span`,10),ew(1),vl(),Fi(2,`span`,11),ew(3),vl()),n&2){let e=bC().$implicit;TI(),kg(e.monthLabel),TI(2),kg(e.dayLabel)}}function U(n,t){if(n&1&&(Fi(0,`span`,9),ew(1),vl()),n&2){let e=bC().$implicit;TI(),kg(e.rangeLabel)}}function j(n,t){if(n&1&&(Fi(0,`li`,3)(1,`div`,7),iC(2,J,4,2),vl(),Fi(3,`div`,8)(4,`p`),ew(5),vl(),iC(6,U,2,1,`span`,9),vl()()),n&2){let e=t.$implicit;TI(2),sC(e.date?2:-1),TI(3),kg(e.title),TI(),sC(e.rangeLabel?6:-1)}}function B(n,t){if(n&1&&(Fi(0,`div`,0)(1,`h2`)(2,`a`,1),ew(3,`Calendar / Events`),vl()(),Fi(4,`ul`,2),lC(5,j,7,3,`li`,3,Y),vl(),Fi(7,`span`,4),ld(),Fi(8,`svg`,5),dg(9,`path`,6),vl(),ud(),Fi(10,`a`,1),ew(11,`Enter Calendar`),vl()()()),n&2){let e=bC();TI(5),uC(e.calendarEvents())}}var q=[`JAN`,`FEB`,`MAR`,`APR`,`MAY`,`JUN`,`JUL`,`AUG`,`SEP`,`OCT`,`NOV`,`DEC`];var F=[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`];var G=class n{eventService=v(s);router=v(te);calendarEvents=ti([]);isCalendarPage=T(this.router.events.pipe(go(t=>t instanceof O),et(()=>this.router.url.includes(`/academics/calendar`))),{initialValue:this.router.url.includes(`/academics/calendar`)});ngOnInit(){this.eventService.getLatestEvents(4).subscribe({next:t=>this.calendarEvents.set(this.mapEvents(t)),error:()=>this.calendarEvents.set(this.mapEvents(S()))})}mapEvents(t){return t.map(e=>{let i=this.resolveDate(e.startTime,e.starttime),l=this.resolveDate(e.endTime,e.endtime),c=!1,C=!1,m=``,g=``,w=null;return i&&(m=q[i.getMonth()],g=String(i.getDate()).padStart(2,`0`),l&&l.getTime()>=i.getTime()&&(c=i.getFullYear()!==l.getFullYear()||i.getMonth()!==l.getMonth()||i.getDate()!==l.getDate(),C=i.getFullYear()!==l.getFullYear()||i.getMonth()!==l.getMonth(),c&&(w=this.formatDateRange(i,l)))),{id:e.id,title:e.title,date:i,endDate:l,monthLabel:m,dayLabel:g,rangeLabel:w,isMultiDay:c,isDifferentMonth:C}})}formatDateRange(t,e){let i=t.getFullYear(),l=e.getFullYear(),c=F[t.getMonth()],C=F[e.getMonth()],m=t.getDate(),g=e.getDate();return i!==l?`${c} ${m}, ${i} \u2013 ${C} ${g}, ${l}`:t.getMonth()!==e.getMonth()?`${c} ${m} \u2013 ${C} ${g}`:`${c} ${m} \u2013 ${g}`}resolveDate(t,e){return t?new Date(t):e?new Date(e*1e3):null}static ɵfac=function(e){return new(e||n)};static ɵcmp=pT({type:n,selectors:[[`app-sidebar-events`]],decls:1,vars:1,consts:[[1,`sidebar-calendar`],[`routerLink`,`/academics/calendar`],[1,`event-list`],[1,`event-item`],[1,`enter-link`],[`xmlns`,`http://www.w3.org/2000/svg`,`width`,`14`,`height`,`14`,`viewBox`,`0 0 24 24`,`fill`,`currentColor`],[`d`,`M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z`],[1,`event-date`],[1,`event-body`],[1,`event-range`],[1,`month`],[1,`day`]],template:function(e,i){e&1&&iC(0,B,12,0,`div`,0),e&2&&sC(i.isCalendarPage()?-1:0)},dependencies:[Ot],styles:[`[_nghost-%COMP%]{display:block}.sidebar-calendar[_ngcontent-%COMP%]{margin-bottom:1.5rem}.sidebar-calendar[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#333;margin:0 0 .75rem}.sidebar-calendar[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit;text-decoration:none}.sidebar-calendar[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#b11623}.sidebar-calendar[_ngcontent-%COMP%]   .event-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.sidebar-calendar[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0;border-bottom:1px solid #eee}.sidebar-calendar[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]:last-child{border-bottom:none}.sidebar-calendar[_ngcontent-%COMP%]   .event-date[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;min-width:40px;flex-shrink:0;box-sizing:border-box;background:#b11623;color:#fff;border-radius:3px;padding:.25rem;line-height:1.1;text-align:center}.sidebar-calendar[_ngcontent-%COMP%]   .event-date[_ngcontent-%COMP%]   .month[_ngcontent-%COMP%]{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.sidebar-calendar[_ngcontent-%COMP%]   .event-date[_ngcontent-%COMP%]   .day[_ngcontent-%COMP%]{font-size:1.125rem;font-weight:700;line-height:1.1;white-space:nowrap}.sidebar-calendar[_ngcontent-%COMP%]   .event-body[_ngcontent-%COMP%]{min-width:0;flex:1}.sidebar-calendar[_ngcontent-%COMP%]   .event-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;font-size:.8125rem;color:#555;line-height:1.4;word-break:break-word}.sidebar-calendar[_ngcontent-%COMP%]   .event-body[_ngcontent-%COMP%]   .event-range[_ngcontent-%COMP%]{display:inline-block;margin-top:.2rem;font-size:.75rem;
1color:#777;line-height:1.2}.enter-link[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8125rem;color:#b11623}.enter-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#b11623;text-decoration:none}.enter-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}.enter-link[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{flex-shrink:0}`]})};function K(n,t){if(n&1&&(Fi(0,`div`,0)(1,`h2`),ew(2),vl(),Fi(3,`a`,1),dg(4,`img`,2),vl(),Fi(5,`span`,3),ld(),Fi(6,`svg`,4),dg(7,`path`,5),vl(),ud(),Fi(8,`a`,1),ew(9),vl()()()),n&2){let e=bC();TI(2),kg(e.title()),TI(),ug(`routerLink`,e.link()),TI(),ug(`src`,e.imgSrc(),kp)(`alt`,e.altText()),TI(4),ug(`routerLink`,e.link()),TI(),kg(e.linkText())}}var R=class n{router=v(te);isGalleryPage=T(this.router.events.pipe(go(t=>t instanceof O),et(()=>this.router.url.includes(`/about/gallery`))),{initialValue:this.router.url.includes(`/about/gallery`)});title=F0(`Photo Gallery`);link=F0(`/about/gallery`);imgSrc=F0(`/assets/img/about/img_ctour_2019.webp`);altText=F0(`Olivet University Campus`);linkText=F0(`Enter Photo Gallery`);static ɵfac=function(e){return new(e||n)};static ɵcmp=pT({type:n,selectors:[[`app-sidebar-gallery`]],inputs:{title:[1,`title`],link:[1,`link`],imgSrc:[1,`imgSrc`],altText:[1,`altText`],linkText:[1,`linkText`]},decls:1,vars:1,consts:[[1,`sidebar-gallery`],[3,`routerLink`],[`appOptImg`,``,`loading`,`lazy`,3,`src`,`alt`],[1,`enter-link`],[`xmlns`,`http://www.w3.org/2000/svg`,`width`,`14`,`height`,`14`,`viewBox`,`0 0 24 24`,`fill`,`currentColor`],[`d`,`M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z`]],template:function(e,i){e&1&&iC(0,K,10,6,`div`,0),e&2&&sC(i.isGalleryPage()?-1:0)},dependencies:[Ot,d],styles:[`[_nghost-%COMP%]{display:block}.sidebar-gallery[_ngcontent-%COMP%]{margin-bottom:1.5rem}.sidebar-gallery[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#333;margin:0 0 .5rem}.sidebar-gallery[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:auto;display:block;border-radius:2px}.enter-link[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8125rem;color:#b11623}.enter-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#b11623;text-decoration:none}.enter-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}.enter-link[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{flex-shrink:0}`]})};export{R as n,G as t};

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.