PageSourceSearch

https://scorsoccer.net/chunk-7POZIFNC.js

js scorsoccer.net collected 2026-10-07 04:11:00 UTC 50,640 bytes, 442 lines download raw bytes

1import{a as B}from"./chunk-HEXCNDVV.js";import{r as kt}from"./chunk-ADMKBOBN.js";import"./chunk-LCPPMNQ3.js";import"./chunk-XNSH6ILV.js";import"./chunk-IZKA562T.js";import"./chunk-BROSYERN.js";import{b as xt,c as gt,k as ut}from"./chunk-Y2KCFOCP.js";import"./chunk-Z52L74DH.js";import{a as Rt,j as $t,q as Mt}from"./chunk-QH3IRCHN.js";import"./chunk-PLEH3NAH.js";import"./chunk-GXCJ5QS4.js";import"./chunk-22ACI5KU.js";import"./chunk-FXUQQQIE.js";import"./chunk-FSUBAQYH.js";import"./chunk-7CVCGK4Q.js";import"./chunk-FWW3IJT2.js";import"./chunk-B6LCWWQX.js";import"./chunk-HYGNXZJR.js";import"./chunk-B6XXRKU5.js";import"./chunk-RW2MVE4O.js";import"./chunk-3ZVRFUA4.js";import"./chunk-H4PCL6BZ.js";import"./chunk-NXTJBJRP.js";import"./chunk-U22BTVEZ.js";import{Ef as wt,Gb as Pt,Gd as Ot,Hd as Et,Mb as vt,Sc as Dt,Wc as bt,cc as St,d as at,fh as Tt,jb as yt,k as rt,kd as Ft,kh as It,lb as ht,ua as Ct,xa as ft}from"./chunk-X5J6QTCG.js";import{$ as A,$a as d,Aa as tt,Ad as q,E as X,Fa as n,Fb as T,Ib as t,Jb as Y,Ka as w,Kb as C,Lb as I,Lc as nt,Ma as et,Na as V,Qb as N,Rb as G,Sa as W,Sb as L,Sh as K,Th as ct,U as M,W as k,Wc as ot,bb as c,be as dt,d as Q,db as v,dc as R,di as pt,eb as S,fa as u,fb as D,ga as f,gb as g,hb as l,ib as _,jb as h,k as j,lc as F,mc as it,nb as H,nc as E,ob as U,pj as mt,qb as P,qc as z,sb as y,se as J,tb as s,u as $,vd as lt,xd as _t,ya as Z,yd as st}from"./chunk-SMW7PHYX.js";import"./chunk-BMIYOSOG.js";var Vt=i=>["/programs",i],Wt=i=>["/registrations",i];function Lt(i,o){if(i&1&&(t(0,`
2                `),h(1,"img",12),t(2,`
3                `)),i&2){let e=s(4);n(),g("src",e.openProgramSearch.publicProgramDetails.image,tt)}}function Bt(i,o){if(i&1&&(t(0,`
4                `),l(1,"div",13),t(2),_(),t(3,`
5                `)),i&2){let e=s(4);n(2),C(`
6                    `,e.openProgramSearch.publicProgramDetails.programCategory)}}function jt(i,o){if(i&1&&(t(0,`
7                `),l(1,"div"),t(2,`
8                    `),l(3,"span",14),t(4,`
9                        `),l(5,"span",15),t(6,"Register by:"),_(),t(7),F(8,"date"),_(),t(9,`
10                `),_(),t(10,`
11                `)),i&2){let e=s(4);n(7),C(`
12                        `,E(8,1,e.openProgramSearch.publicProgramDetails.eligibilityEndDate,"MMMM d, y"),`
13                    `)}}function Ht(i,o){if(i&1&&(t(0,`
14                    `),l(1,"app-page-link",16),t(2,`
15                    `),_(),t(3,`
16                    `)),i&2){let e=s(4);n(),g("title",e.openProgramSearch.publicProgramDetails.buttonText||"Info")("customURL",e.openProgramSearch.publicProgramDetails.pageBuilderPageID==null?null:e.openProgramSearch.publicProgramDetails.pageBuilderPageID.toString())("openLinkInNewTab",e.openProgramSearch.publicProgramDetails.openLinkInNewTab)}}function Ut(i,o){if(i&1&&(t(0,`
17                `),l(1,"div",17),t(2,`
18                    `),l(3,"div",18),F(4,"safeHtml"),t(5,`
19                    `),_(),t(6,`
20                `),_(),t(7,`
21                `)),i&2){let e=s(4);n(3),g("innerHTML",it(4,1,e.openProgramSearch.publicProgramDetails.detailText),Z)}}function zt(i,o){if(i&1&&(t(0,`
22            `),l(1,"section",9),t(2,`
23                `),d(3,Lt,3,1),d(4,Bt,4,1),l(5,"h1",10),t(6),_(),t(7,`
24                `),d(8,jt,11,4),l(9,"div",11),t(10,`
25                    `),t(11,`
26                    `),d(12,Ht,4,3),_(),t(13,`
27                `),h(14,"hr"),t(15,`
28                `),d(16,Ut,8,3),_(),t(17,`
29            `)),i&2){let e=s(3);n(3),c(e.openProgramSearch.publicProgramDetails.image?3:-1),n(),c(e.openProgramSearch.publicProgramDetails.programCategory?4:-1),n(2),Y(e.openProgramSearch.publicProgramDetails.name),n(2),c(e.openProgramSearch.selectedProgram&&e.openProgramSearch.publicProgramDetails.eligibilityEndDate?8:-1),n(4),c(e.openProgramSearch.publicProgramDetails.pageBuilderPageID?12:-1),n(4),c(e.openProgramSearch.publicProgramDetails.detailText?16:-1)}}function qt(i,o){if(i&1&&(t(0,`
30                    `),l(1,"a",23),t(2),_(),t(3,`
31                    `)),i&2){let e=s(5);n(),g("routerLink",R(2,Vt,e.openProgramSearch.selectedProgram.programID)),n(),C(`
32                        `,e.openProgramSearch.selectedProgram.programName,`
33                    `)}}function Jt(i,o){if(i&1&&t(0),i&2){let e=s(5);C(`
34                    `,e.openProgramSearch.selectedProgram.programName,`
35                    `)}}function Kt(i,o){if(i&1&&(t(0,`
36                    `),l(1,"h4",24),t(2),_(),t(3,`
37                `)),i&2){let e=s(5);n(2),C(`
38                        `,e.openProgramSearch.selectedProgram.programName,`
39                    `)}}function Qt(i,o){if(i&1&&(t(0),F(1,"date")),i&2){let e=s(6);C(`
40                        - `,E(1,1,e.openProgramSearch.selectedProgram.sessionOverrideEndDate,`MMM d,
41                        y`),`
42                        `)}}function Xt(i,o){if(i&1&&(t(0,`
43                `),l(1,"div",25),t(2,`
44                    `),l(3,"span",26),t(4,"When: "),_(),t(5,`
45                    `),l(6,"span",27),t(7),F(8,"date"),d(9,Qt,2,4),_(),t(10,`
46                `),_(),t(11,`
47                `)),i&2){let e=s(5);n(7),C(`
48                        `,E(8,2,e.openProgramSearch.selectedProgram.sessionOverrideStartDate,"MMM d, y"),`
49                        `),n(2),c(e.openProgramSearch.selectedProgram.sessionOverrideEndDate?9:-1)}}function Zt(i,o){if(i&1&&(t(0,`
50                    `),l(1,"span",28),t(2),_(),t(3,`
51                    `)),i&2){let e=s().$implicit;n(),g("pTooltip",e.playerFirstName+"'s registration was started but not completed"),n(),C(`
52                        `,e.playerFirstName,`
53                    `)}}function te(i,o){if(i&1&&(t(0,`
54                    `),l(1,"span",29),t(2),_(),t(3,`
55                    `)),i&2){let e=s().$implicit;n(2),C(`
56                        `,e.playerFirstName,`
57                    `)}}function ee(i,o){if(i&1&&(t(0,`
58                    `),d(1,Zt,4,2),d(2,te,4,1)),i&2){let e=o.$implicit;n(),c(e.playerRegistrationStarted?1:-1),n(),c(e.playerRegistrationStarted?-1:2)}}function ie(i,o){if(i&1&&(t(0,`
59            `),l(1,"div",19),t(2,`
60                `),l(3,"h4",20),t(4,`
61                    `),d(5,qt,4,4)(6,Jt,1,1),_(),t(7,`
62                `),W(8,Kt,4,1,"ng-template",null,0,z),t(10,`
63                `),d(11,Xt,12,5),l(12,"div",21),t(13),_(),t(14,`
64                `),l(15,"div",22),t(16,`
65                    `),S(17,ee,3,2,null,null,v),_(),t(19,`
66            `),_(),t(20,`
67            `)),i&2){let e=s(4);n(5),c(e.fullAccess?5:6),n(6),c(e.openProgramSearch.selectedProgram.sessionOverrideStartDate?11:-1),n(2),C(`
68                    `,e.openProgramSearch.selectedProgram.shortDescription,`
69                `),n(4),D(e.openProgramSearch.selectedProgram.eligiblePlayers)}}function ne(i,o){if(i&1){let e=P();t(0,`
70                `),l(1,"button",31),y("click",function(){u(e);let r=s().$implicit,m=s(6);return f(m.regClicked(m.openProgramSearch.selectedProgram,r.selectedRegistration))}),t(2,`
71                    `),l(3,"div",32),t(4,`
72                        `),l(5,"span",33),t(6),_(),t(7,`
73                        `),h(8,"i",34),t(9,`
74                    `),_(),t(10,`
75                `),_(),t(11,`
76                `)}if(i&2){let e=s().$implicit,a=s(6);n(),T("disabled",!e.canRegister||!a.fullAccess)("text-grey-lt",!e.canRegister||!a.fullAccess)("cursor-pointer",e.canRegister||a.fullAccess),g("routerLink",R(9,Wt,e.registrationID))("disabled",!e.canRegister||!a.fullAccess),n(5),Y(e.name)}}function oe(i,o){if(i&1&&(t(0,`
77                `),l(1,"div",35),t(2),_(),t(3,`
78                `)),i&2){let e=s().$implicit;n(2),Y(e.name)}}function ae(i,o){if(i&1&&(t(0),F(1,"date")),i&2){let e=s(2).$implicit;C(`
79                        - `,E(1,1,e.sessionOverrideEndDate,"MMM d, y"),`
80                        `)}}function re(i,o){if(i&1&&(t(0,`
81                `),l(1,"div",36),t(2,`
82                    `),l(3,"span",26),t(4,"When: "),_(),t(5,`
83                    `),l(6,"span",27),t(7),F(8,"date"),d(9,ae,2,4),_(),t(10,`
84                `),_(),t(11,`
85                `)),i&2){let e=s().$implicit;n(7),C(`
86                        `,E(8,2,e.sessionOverrideStartDate,"MMM d,y"),`
87                        `),n(2),c(e.sessionOverrideEndDate?9:-1)}}function le(i,o){if(i&1){let e=P();t(0,`
88                            `),l(1,"a",40),y("click",function(){u(e);let r=s(3).$implicit,m=s(6);return f(m.addToRegistrationWaitlist(r))}),t(2,`
89                                Join the waitlist
90                            `),_(),t(3,`
91                            `)}}function _e(i,o){if(i&1&&(t(0,`
92                        `),l(1,"div",39),t(2,`
93                            `),d(3,le,4,0),_(),t(4,`
94                        `)),i&2){let e=s(2).$implicit;n(3),c(e.isPlayerRegistration?3:-1)}}function se(i,o){if(i&1&&(t(0,`
95                    `),l(1,"div",37),t(2,`
96                        `),l(3,"div"),t(4,`
97                            `),h(5,"i",38),t(6,`
98                            Registration is full!
99                        `),_(),t(7,`
100                        `),d(8,_e,5,1),_(),t(9,`
101                    `)),i&2){let e=s().$implicit,a=s(6);n(8),c(e.enableWaitlist&&a.fullAccess&&(e.playerOpenRegistrations==null?null:e.playerOpenRegistrations.length)!==e.specialRegistrationCount?8:-1)}}function de(i,o){if(i&1&&t(0),i&2){let e=s(3).$implicit;C(`
102                        `,e.remainingCapacity,` spot left!
103                        `)}}function ce(i,o){if(i&1&&t(0),i&2){let e=s(3).$implicit;C(`
104                        `,e.remainingCapacity,` spots left!
105                        `)}}function pe(i,o){if(i&1&&(t(0,`
106                    `),l(1,"span"),t(2,`
107                        `),h(3,"i",38),t(4,`
108                        `),d(5,de,1,1),d(6,ce,1,1),_(),t(7,`
109                    `)),i&2){let e=s(2).$implicit;n(5),c(e.remainingCapacity===1?5:-1),n(),c(e.remainingCapacity>1?6:-1)}}function me(i,o){if(i&1&&t(0),i&2){let e=s(2).$implicit;I(`
110                        `,e.remainingAdvancedCapacity,`
111                        spot
112                        left
113                        for
114                        `,e.playerFirstName,`!
115                        `)}}function Ce(i,o){if(i&1&&t(0),i&2){let e=s(2).$implicit;I(`
116                        `,e.remainingAdvancedCapacity,`
117                        spots
118                        left
119                        for `,e.playerFirstName,`!
120                        `)}}function xe(i,o){if(i&1&&(t(0,`
121                    `),l(1,"span",41),t(2,`
122                        `),h(3,"i",38),t(4,`
123                        `),d(5,me,1,2),d(6,Ce,1,2),_(),t(7,`
124                    `)),i&2){let e=s(),a=e.$implicit,r=e.$index,m=e.$count;n(),T("mb-1",r!==m-1),n(4),c(a.remainingAdvancedCapacity===1?5:-1),n(),c(a.remainingAdvancedCapacity>1?6:-1)}}function ge(i,o){if(i&1&&(t(0,`
125                    `),d(1,xe,8,4)),i&2){let e=o.$implicit;n(),c(e.showAdvancedCapacityMessage&&e.remainingAdvancedCapacity>0?1:-1)}}function ue(i,o){if(i&1&&(t(0,`
126                    `),S(1,ge,2,1,null,null,v)),i&2){let e=s(3).$implicit;n(),D(e.playerOpenRegistrations)}}function fe(i,o){if(i&1&&(t(0,`
127                    `),d(1,ue,3,0)),i&2){let e=s(2).$implicit;n(),c(e.showAdvancedCapacityMessage?1:-1)}}function ye(i,o){if(i&1&&(t(0,`
128                    `),d(1,pe,8,2)(2,fe,2,1)),i&2){let e=s().$implicit;n(),c(e.showMaxCapacityMessage?1:2)}}function he(i,o){if(i&1&&(t(0,`
129                    `),l(1,"span",42),t(2),_(),t(3,`
130                    `)),i&2){let e=s(2).$implicit;n(),g("pTooltip",e.playerFirstName+" is ineligible"),n(),C(`
131                        `,e.playerFirstName,`
132                    `)}}function Pe(i,o){if(i&1&&(t(0,`
133                    `),d(1,he,4,2)),i&2){let e=s().$implicit;n(),c(e.remainingAdvancedCapacity===0?1:-1)}}function ve(i,o){if(i&1&&(t(0,`
134                    `),l(1,"span",28),t(2),_(),t(3,`
135                    `)),i&2){let e=s(2).$implicit;n(),g("pTooltip",e.playerFirstName+"'s registration was started but not completed"),n(),C(`
136                        `,e.playerFirstName,`
137                    `)}}function Se(i,o){if(i&1&&(t(0,`
138                    `),l(1,"span",29),t(2),_(),t(3,`
139                    `)),i&2){let e=s(2).$implicit;n(2),C(`
140                        `,e.playerFirstName,`
141                    `)}}function De(i,o){if(i&1&&(t(0,`
142                    `),d(1,ve,4,2),d(2,Se,4,1)),i&2){let e=s().$implicit;n(),c(e.playerRegistrationStarted?1:-1),n(),c(e.playerRegistrationStarted?-1:2)}}function be(i,o){if(i&1&&(t(0,`
143                    `),d(1,Pe,2,1)(2,De,3,2)),i&2){let e=o.$implicit;n(),c(e.showAdvancedCapacityMessage&&e.remainingAdvancedCapacity===0?1:2)}}function Fe(i,o){if(i&1&&(t(0,`
144            `),l(1,"div",19),t(2,`
145                `),d(3,ne,12,11)(4,oe,4,1),d(5,re,12,5),l(6,"div",21),t(7),_(),t(8,`
146                `),l(9,"div",30),t(10,`
147                    `),d(11,se,10,1),d(12,ye,3,1),_(),t(13,`
148                `),l(14,"div",22),t(15,`
149                    `),S(16,be,3,1,null,null,v),_(),t(18,`
150            `),_(),t(19,`
151            `)),i&2){let e=o.$implicit,a=s(6);n(3),c(e.canRegister&&a.fullAccess?3:4),n(2),c(e.sessionOverrideStartDate?5:-1),n(2),C(`
152                    `,e.shortDescription,`
153                `),n(4),c(e.isCapacityFull?11:-1),n(),c(e.isCapacityFull?-1:12),n(4),D(e.playerOpenRegistrations)}}function Oe(i,o){if(i&1&&(t(0,`
154            `),t(1,`
155            `),S(2,Fe,20,5,null,null,v)),i&2){let e=s(5);n(2),D(e.openProgramSearch.selectedRegistration)}}function Ee(i,o){if(i&1&&(t(0,`
156            `),d(1,Oe,4,0)),i&2){let e=s(4);n(),c(e.openProgramSearch.selectedProgram.useRegistrationGroups?-1:1)}}function we(i,o){i&1&&(t(0,`
157            `),l(1,"app-inline-alert",43),t(2,`
158                `),l(3,"span",44),t(4,`
159                    The selected registration is currently unavailable, or can't be located for this
160                    program. Please view available options below.
161                `),_(),t(5,`
162            `),_(),t(6,`
163            `)),i&2&&(n(),g("isInline",!1))}function Te(i,o){if(i&1&&(t(0,`
164            `),d(1,we,7,1)),i&2){let e=s(4);n(),c(e.selectedRegistrationID?1:-1)}}function Ie(i,o){if(i&1&&(t(0,`
165            `),d(1,ie,21,3),d(2,Ee,2,1)(3,Te,2,1)),i&2){let e=s(3);n(),c(e.openProgramSearch.selectedProgram.useRegistrationGroups?1:-1),n(),c((e.openProgramSearch.selectedRegistration==null?null:e.openProgramSearch.selectedRegistration.length)>0?2:3)}}function Re(i,o){i&1&&(t(0,`
166            `),l(1,"p"),t(2,"A player must be added to view program availability"),_(),t(3,`
167            `))}function $e(i,o){i&1&&(t(0,`
168            `),l(1,"p"),t(2,`This might occur because the registration deadline has passed or due to
169                factors such as player eligibility, including gender or age requirements. Please take a moment
170                to review the available programs listed below.`),_(),t(3,`
171            `))}function Me(i,o){if(i&1&&(t(0,`
172            `),l(1,"h4"),t(2,"This program is currently unavailable. "),_(),t(3,`
173            `),d(4,Re,4,0),d(5,$e,4,0)),i&2){let e=s(3);n(4),c(e.players!=null&&e.players.length?-1:4),n(),c(e.players!=null&&e.players.length?5:-1)}}function ke(i,o){if(i&1&&(t(0,`
174        `),l(1,"div",4),t(2,`
175            `),l(3,"h3",8),t(4),_(),t(5,`
176            `),d(6,zt,18,6),d(7,Ie,4,2)(8,Me,6,2),_(),t(9,`
177        `)),i&2){let e=s(2);n(4),C(`
178                `,e.openProgramSearch.selectedProgram?"Selected Program":`There are no players on your account
179                eligible for this program.`,`
180            `),n(2),c(e.openProgramSearch.publicProgramDetails?6:-1),n(),c(e.openProgramSearch.selectedProgram?7:8)}}function Ae(i,o){if(i&1){let e=P();t(0,`
181            `),l(1,"div",45),t(2,`
182                `),l(3,"div",46),t(4,`
183                    `),l(5,"em"),t(6,"You may be eligible for more programs."),_(),t(7,`
184                `),_(),t(8,`
185                `),l(9,"ul",47),t(10,`
186                    `),l(11,"li"),t(12,`
187                        `),l(13,"button",48),y("click",function(){u(e);let r=s(2);return f(r.showAddSelf())}),t(14,`Enter Your
188                            Information`),_(),t(15,`
189                    `),_(),t(16,`
190                `),_(),t(17,`
191            `),_(),t(18,`
192            `)}}function Ve(i,o){if(i&1){let e=P();t(0,`
193                    `),l(1,"li"),t(2,`
194                        `),l(3,"button",48),y("click",function(){let r=u(e).$implicit,m=s(3);return f(m.collectData(r))}),t(4),_(),t(5,`
195                    `),_(),t(6,`
196                    `)}if(i&2){let e=o.$implicit;n(4),I(`Enter
197                            `,e.playerName,`'s
198                            `,e.yearString,` School
199                            Grade`)}}function We(i,o){if(i&1&&(t(0,`
200            `),l(1,"div",49),t(2,`
201                `),l(3,"div",46),t(4,`
202                    `),l(5,"em"),t(6,"Your player(s) may be eligible for more programs based on their school grade."),_(),t(7,`
203                `),_(),t(8,`
204                `),l(9,"ul",47),t(10,`
205                    `),S(11,Ve,7,2,null,null,v),_(),t(13,`
206            `),_(),t(14,`
207            `)),i&2){let e=s(2);n(11),D(e.getMissingPlayerGradeData())}}function Ye(i,o){if(i&1){let e=P();t(0,`
208                    `),l(1,"li"),t(2,`
209                        `),l(3,"button",48),y("click",function(){let r=u(e).$implicit,m=s(3);return f(m.collectGraduationYearData(r))}),t(4),_(),t(5,`
210                    `),_(),t(6,`
211                    `)}if(i&2){let e=o.$implicit;n(4),C(`Enter
212                            `,e.playerName,"'s Graduation Year")}}function Ne(i,o){if(i&1&&(t(0,`
213            `),l(1,"div",45),t(2,`
214                `),l(3,"div",46),t(4,`
215                    `),l(5,"em"),t(6,"Your player(s) may be eligible for more programs based on their graduation year."),_(),t(7,`
216                `),_(),t(8,`
217                `),l(9,"ul",47),t(10,`
218                    `),S(11,Ye,7,1,null,null,v),_(),t(13,`
219            `),_(),t(14,`
220            `)),i&2){let e=s(2);n(11),D(e.getMissingPlayerGraduationYearData())}}function Ge(i,o){if(i&1&&(t(0,`
221                        `),l(1,"a",23),t(2),_(),t(3,`
222                        `)),i&2){let e=s(2).$implicit;n(),g("routerLink",R(2,Vt,e.programID)),n(),C(`
223                            `,e.programName,`
224                        `)}}function Le(i,o){if(i&1&&t(0),i&2){let e=s(2).$implicit;C(`
225                        `,e.programName,`
226                        `)}}function Be(i,o){if(i&1&&(t(0,`
227                        `),l(1,"h4",24),t(2),_(),t(3,`
228                    `)),i&2){let e=s(2).$implicit;n(2),C(`
229                            `,e.programName,`
230                        `)}}function je(i,o){if(i&1&&(t(0),F(1,"date")),i&2){let e=s(3).$implicit;C(`
231                            - `,E(1,1,e.sessionOverrideEndDate,"MMM d, y"),`
232                            `)}}function He(i,o){if(i&1&&(t(0,`
233                    `),l(1,"div",25),t(2,`
234                        `),l(3,"span",26),t(4,"When: "),_(),t(5,`
235                        `),l(6,"span",27),t(7),F(8,"date"),d(9,je,2,4),_(),t(10,`
236                    `),_(),t(11,`
237                    `)),i&2){let e=s(2).$implicit;
237n(7),C(`
238                            `,E(8,2,e.sessionOverrideStartDate,"MMM d, y"),`
239                            `),n(2),c(e.sessionOverrideEndDate?9:-1)}}function Ue(i,o){if(i&1&&(t(0,`
240                        `),l(1,"span",28),t(2),_(),t(3,`
241                        `)),i&2){let e=s().$implicit;n(),g("pTooltip",e.playerFirstName+"'s registration was started but not completed"),n(),C(`
242                            `,e.playerFirstName,`
243                        `)}}function ze(i,o){if(i&1&&(t(0,`
244                        `),l(1,"span",29),t(2),_(),t(3,`
245                        `)),i&2){let e=s().$implicit;n(2),C(`
246                            `,e.playerFirstName,`
247                        `)}}function qe(i,o){if(i&1&&(t(0,`
248                        `),d(1,Ue,4,2),d(2,ze,4,1)),i&2){let e=o.$implicit;n(),c(e.playerRegistrationStarted?1:-1),n(),c(e.playerRegistrationStarted?-1:2)}}function Je(i,o){if(i&1&&(t(0,`
249                `),l(1,"div",19),t(2,`
250                    `),l(3,"h4",20),t(4,`
251                        `),d(5,Ge,4,4)(6,Le,1,1),_(),t(7,`
252                    `),W(8,Be,4,1,"ng-template",null,1,z),t(10,`
253                    `),d(11,He,12,5),l(12,"div",21),t(13),_(),t(14,`
254                    `),l(15,"div",22),t(16,`
255                        `),S(17,qe,3,2,null,null,v),_(),t(19,`
256                `),_(),t(20,`
257                `)),i&2){let e=s().$implicit,a=s(4);n(5),c(a.fullAccess?5:6),n(6),c(e.sessionOverrideStartDate?11:-1),n(2),C(`
258                        `,e.shortDescription,`
259                    `),n(4),D(e.eligiblePlayers)}}function Ke(i,o){if(i&1){let e=P();t(0,`
260                        `),l(1,"a",51),y("click",function(){u(e);let r=s().$implicit,m=s(2).$implicit,x=s(4);return f(x.regClicked(m,r))}),t(2),_(),t(3,`
261                        `)}if(i&2){let e=s().$implicit;n(),g("routerLink",R(2,Wt,e.registrationID)),n(),C(`
262                            `,(e.team==null?null:e.team.registrationLabelOverride)||e.name,`
263                        `)}}function Qe(i,o){if(i&1&&t(0),i&2){let e=s().$implicit;C(`
264                        `,(e.team==null?null:e.team.registrationLabelOverride)||e.name,`
265                        `)}}function Xe(i,o){if(i&1&&(t(0),F(1,"date")),i&2){let e=s(2).$implicit;C(`
266                            - `,E(1,1,e.sessionOverrideEndDate,"MMM d, y"),`
267                            `)}}function Ze(i,o){if(i&1&&(t(0,`
268                    `),l(1,"div",36),t(2,`
269                        `),l(3,"span",26),t(4,"When: "),_(),t(5,`
270                        `),l(6,"span",27),t(7),F(8,"date"),d(9,Xe,2,4),_(),t(10,`
271                    `),_(),t(11,`
272                    `)),i&2){let e=s().$implicit;n(7),C(`
273                            `,E(8,2,e.sessionOverrideStartDate,"MMM d, y"),`
274                            `),n(2),c(e.sessionOverrideEndDate?9:-1)}}function ti(i,o){if(i&1){let e=P();t(0,`
275                                `),l(1,"a",40),y("click",function(){u(e);let r=s(3).$implicit,m=s(6);return f(m.addToRegistrationWaitlist(r))}),t(2,`
276                                    Join the waitlist
277                                `),_(),t(3,`
278                                `)}}function ei(i,o){if(i&1&&(t(0,`
279                            `),l(1,"div",39),t(2,`
280                                `),d(3,ti,4,0),_(),t(4,`
281                            `)),i&2){let e=s(2).$implicit;n(3),c(e.isPlayerRegistration?3:-1)}}function ii(i,o){if(i&1&&(t(0,`
282                        `),l(1,"div",37),t(2,`
283                            `),l(3,"div"),t(4,`
284                                `),h(5,"i",38),t(6,`
285                                Registration is full!
286                            `),_(),t(7,`
287                            `),d(8,ei,5,1),_(),t(9,`
288                        `)),i&2){let e=s().$implicit,a=s(6);n(8),c(e.enableWaitlist&&a.fullAccess&&(e.playerOpenRegistrations==null?null:e.playerOpenRegistrations.length)!==e.specialRegistrationCount?8:-1)}}function ni(i,o){if(i&1&&t(0),i&2){let e=s(3).$implicit;C(`
289                            `,e.remainingCapacity,` spot left!
290                            `)}}function oi(i,o){if(i&1&&t(0),i&2){let e=s(3).$implicit;C(`
291                            `,e.remainingCapacity,` spots left!
292                            `)}}function ai(i,o){if(i&1&&(t(0,`
293                        `),l(1,"span"),t(2,`
294                            `),h(3,"i",38),t(4,`
295                            `),d(5,ni,1,1),d(6,oi,1,1),_(),t(7,`
296                        `)),i&2){let e=s(2).$implicit;n(5),c(e.remainingCapacity===1?5:-1),n(),c(e.remainingCapacity>1?6:-1)}}function ri(i,o){if(i&1&&t(0),i&2){let e=s(2).$implicit;I(`
297                            `,e.remainingAdvancedCapacity,`
298                            spot
299                            left
300                            for
301                            `,e.playerFirstName,`!
302                            `)}}function li(i,o){if(i&1&&t(0),i&2){let e=s(2).$implicit;I(`
303                            `,e.remainingAdvancedCapacity,`
304                            spots
305                            left
306                            for `,e.playerFirstName,`!
307                            `)}}function _i(i,o){if(i&1&&(t(0,`
308                        `),l(1,"span",41),t(2,`
309                            `),h(3,"i",38),t(4,`
310                            `),d(5,ri,1,2),d(6,li,1,2),_(),t(7,`
311                        `)),i&2){let e=s(),a=e.$implicit,r=e.$index,m=e.$count;n(),T("mb-1",r!==m-1),n(4),c(a.remainingAdvancedCapacity===1?5:-1),n(),c(a.remainingAdvancedCapacity>1?6:-1)}}function si(i,o){if(i&1&&(t(0,`
312                        `),d(1,_i,8,4)),i&2){let e=o.$implicit;n(),c(e.showAdvancedCapacityMessage&&e.remainingAdvancedCapacity>0?1:-1)}}function di(i,o){if(i&1&&(t(0,`
313                        `),S(1,si,2,1,null,null,v)),i&2){let e=s(3).$implicit;n(),D(e.playerOpenRegistrations)}}function ci(i,o){if(i&1&&(t(0,`
314                        `),d(1,di,3,0)),i&2){let e=s(2).$implicit;n(),c(e.showAdvancedCapacityMessage?1:-1)}}function pi(i,o){if(i&1&&(t(0,`
315                        `),d(1,ai,8,2)(2,ci,2,1)),i&2){let e=s().$implicit;n(),c(e.showMaxCapacityMessage?1:2)}}function mi(i,o){if(i&1&&(t(0,`
316                        `),l(1,"span",42),t(2),_(),t(3,`
317                        `)),i&2){let e=s(2).$implicit;n(),g("pTooltip",e.playerFirstName+" is ineligible"),n(),C(`
318                            `,e.playerFirstName,`
319                        `)}}function Ci(i,o){if(i&1&&(t(0,`
320                        `),d(1,mi,4,2)),i&2){let e=s().$implicit;n(),c(e.remainingAdvancedCapacity===0?1:-1)}}function xi(i,o){if(i&1&&(t(0,`
321                        `),l(1,"span",28),t(2),_(),t(3,`
322                        `)),i&2){let e=s(2).$implicit;n(),g("pTooltip",e.playerFirstName+"'s registration was started but not completed"),n(),C(`
323                            `,e.playerFirstName,`
324                        `)}}function gi(i,o){if(i&1&&(t(0,`
325                        `),l(1,"span",29),t(2),_(),t(3,`
326                        `)),i&2){let e=s(2).$implicit;n(2),C(`
327                            `,e.playerFirstName,`
328                        `)}}function ui(i,o){if(i&1&&(t(0,`
329                        `),d(1,xi,4,2),d(2,gi,4,1)),i&2){let e=s().$implicit;n(),c(e.playerRegistrationStarted?1:-1),n(),c(e.playerRegistrationStarted?-1:2)}}function fi(i,o){if(i&1&&(t(0,`
330                        `),d(1,Ci,2,1)(2,ui,3,2)),i&2){let e=o.$implicit;n(),c(e.showAdvancedCapacityMessage&&e.remainingAdvancedCapacity===0?1:2)}}function yi(i,o){if(i&1&&(t(0,`
331                `),l(1,"div",19),t(2,`
332                    `),l(3,"h4",20),t(4,`
333                        `),d(5,Ke,4,4)(6,Qe,1,1),_(),t(7,`
334                    `),d(8,Ze,12,5),l(9,"div",21),t(10),_(),t(11,`
335                    `),l(12,"div",30),t(13,`
336                        `),d(14,ii,10,1),d(15,pi,3,1),_(),t(16,`
337                    `),l(17,"div",22),t(18,`
338                        `),S(19,fi,3,1,null,null,v),_(),t(21,`
339                `),_(),t(22,`
340                `)),i&2){let e=o.$implicit,a=s(6);n(3),T("disabled",!e.canRegister||!a.fullAccess)("text-grey",!e.canRegister||!a.fullAccess),n(2),c(e.canRegister&&a.fullAccess?5:6),n(3),c(e.sessionOverrideStartDate?8:-1),n(2),C(`
341                        `,e.shortDescription,`
342                    `),n(4),c(e.isCapacityFull?14:-1),n(),c(e.isCapacityFull?-1:15),n(4),D(e.playerOpenRegistrations)}}function hi(i,o){if(i&1&&(t(0,`
343                `),S(1,yi,23,9,null,null,v)),i&2){let e=s().$implicit;n(),D(e.openRegistrations)}}function Pi(i,o){if(i&1&&(t(0,`
344                `),d(1,Je,21,3),d(2,hi,3,0)),i&2){let e=o.$implicit;n(),c(e.useRegistrationGroups?1:-1),n(),c(e.useRegistrationGroups?-1:2)}}function vi(i,o){if(i&1&&(t(0,`
345            `),l(1,"div",50),t(2,`
346                `),l(3,"h5",8),t(4),_(),t(5,`
347                `),S(6,Pi,3,2,null,null,v),_(),t(8,`
348            `)),i&2){let e=o.$implicit;n(4),C(`
349                    `,e.name,`
350                `),n(2),D(e.openPrograms)}}function Si(i,o){if(i&1&&(t(0,`
351            `),S(1,vi,9,1,null,null,v)),i&2){let e=s(2);n(),D(e.openProgramCategoriesLocal)}}function Di(i,o){i&1&&(t(0,`
352            `),l(1,"div",52),t(2,`
353                `),h(3,"img",53),t(4,`
354                `),l(5,"p",54),t(6,`There are no open programs for your player(s) at this time.
355                `),_(),t(7,`
356            `),_(),t(8,`
357            `))}function bi(i,o){if(i&1){let e=P();t(0,`
358                    `),l(1,"button",57),y("click",function(){u(e);let r=s(4);return f(r.addPlayer=!0)}),t(2,`
359                        `),l(3,"span",58),t(4,"Add a"),_(),t(5,` Player
360                    `),_(),t(6,`
361                    `),t(7,`
362                    `)}}function Fi(i,o){if(i&1&&(t(0,`
363            `),l(1,"div",55),t(2,`
364                `),h(3,"img",53),t(4,`
365                `),l(5,"p",54),t(6,`Once you\u2019ve added and completed a player profile,
366                    we\u2019ll show your
367                    available programs here.`),_(),t(7,`
368                `),l(8,"span",56),t(9,`
369                    `),d(10,bi,8,0),_(),t(11,`
370            `),_(),t(12,`
371            `)),i&2){let e=s(3);n(10),c(e.fullAccess?10:-1)}}function Oi(i,o){if(i&1&&(t(0,`
372            `),d(1,Di,9,0)(2,Fi,13,1)),i&2){let e=s(2);n(),c(e.players!=null&&e.players.length?1:2)}}function Ei(i,o){if(i&1){let e=P();t(0,`
373        `),l(1,"p-dialog",5),t(2,`
374            `),l(3,"app-add-player",59),y("cancel",function(){u(e);let r=s(2);return f(r.addPlayer=!1)})("add",function(){u(e);let r=s(2);return f(r.addPlayer=!1)}),_(),t(4,`
375        `),_(),t(5,`
376        `)}if(i&2){let e=s(2);n(),g("visible",e.addPlayer)("showHeader",!0)("closable",!1)("modal",!0)("draggable",!1)}}function wi(i,o){i&1&&(t(0,`
377            `),l(1,"div",63),t(2,`
378                `),l(3,"app-inline-alert",43),t(4,`
379                    Please note: if you remove a player from the waitlist you may be giving up the spot for another
380                    player
381                `),_(),t(5,`
382            `),_(),t(6,`
383            `)),i&2&&(n(3),g("isInline",!0))}function Ti(i,o){if(i&1){let e=P();t(0,`
384            `),l(1,"label",64),t(2,`
385                `),l(3,"div",65),t(4,`
386                    `),l(5,"div",66),t(6,`
387                        `),l(7,"div",67),t(8,`
388                            `),l(9,"p-checkbox",68),L("ngModelChange",function(r){let m=u(e).$implicit,x=s(3);return G(x.waitlistData[m.playerID],r)||(x.waitlistData[m.playerID]=r),f(r)}),y("ngModelChange",function(){u(e);let r=s(3);return f(r.waitlistChkChange())}),t(10,`
389                            `),_(),t(11,`
390                        `),_(),t(12,`
391                        `),l(13,"div",69),t(14),_(),t(15,`
392                    `),_(),t(16,`
393                `),_(),t(17,`
394            `),_(),t(18,`
395            `)}if(i&2){let e=o.$implicit,a=s(3);n(),g("for","openRegistrationWaitlistCB-"+e.playerID),n(2),T("selected",a.waitlistData[e.playerID]),n(6),N("ngModel",a.waitlistData[e.playerID]),g("inputId","openRegistrationWaitlistCB-"+e.playerID)("binary",!0),n(5),C(`
396                            `,e.playerFirstName,`
397                        `)}}function Ii(i,o){i&1&&(t(0,`
398                            `),h(1,"app-button-loader"),t(2,`
399                            `))}function Ri(i,o){if(i&1){let e=P();t(0,`
400                `),l(1,"app-dialog-footer"),t(2,`
401                    `),H(3,70),t(4,`
402                        `),l(5,"button",71),y("click",function(){u(e);let r=s(3);return f(r.closeWaitlistDialog())}),t(6,"Cancel"),_(),t(7,`
403                    `),U(),t(8,`
404                    `),H(9,72),t(10,`
405                        `),l(11,"button",73),y("click",function(){u(e);let r=s(3);return f(r.saveWaitlist())}),t(12,`
406                            `),d(13,Ii,3,0),t(14),_(),t(15,`
407                    `),U(),t(16,`
408                `),_(),t(17,`
409            `)}if(i&2){let e=s(3);n(5),g("disabled",e.savingWaitlist),n(6),g("disabled",e.savingWaitlist||!e.waitlistSaveEnabled),n(2),c(e.savingWaitlist?13:-1),n(),C(`
410                            `,e.savingWaitlist?"Saving...":"Save",`
411                        `)}}function $i(i,o){if(i&1){let e=P();t(0,`
412        `),l(1,"p-dialog",60),L("visibleChange",function(r){u(e);let m=s(2);return G(m.showRegistrationWaitlistDialog,r)||(m.showRegistrationWaitlistDialog=r),f(r)}),y("onHide",function(){u(e);let r=s(2);return f(r.closeWaitlistDialog())}),t(2,`
413            `),l(3,"div",61),t(4,`
414                Select which player(s) you would like to be on the waitlist.
415            `),_(),t(5,`
416            `),d(6,wi,7,1),S(7,Ti,19,7,null,null,v),W(9,Ri,18,4,"ng-template",62),t(10,`
417        `),_(),t(11,`
418        `)}if(i&2){let e=s(2);n(),N("visible",e.showRegistrationWaitlistDialog),g("header","Manage "+e.selectedRegistration.name+" waitlist")("closable",!0)("modal",!0)("draggable",!1),n(5),c(e.showWaitlistRemoveWarning?6:-1),n(),D(e.selectedRegistration.playerOpenRegistrations)}}function Mi(i,o){if(i&1){let e=P();t(0,`
419            `),l(1,"app-dynamic-form",74),y("onSubmit",function(r){u(e);let m=s(2);return f(m.updateOpenProgramsForGraduationYear(r))})("onCancel",function(){u(e);let r=s(2);return f(r.showPlayerGraduationYearModal=!1)}),t(2,`
420                `),h(3,"app-dynamic-form-field",75),t(4,`
421            `),_(),t(5,`
422            `)}if(i&2){let e=s(2);n(),g("fields",e.editFields)("entity",e.selectedPlayerClubData)("contentFieldsMode",!0)("horizontalForm",!0)("showCancelButton",!0)("showSubmitButton",!0)("buttonsPosition","left")("modalContent",!0)}}function ki(i,o){if(i&1){let e=P();t(0,`
423        `),l(1,"app-player-yearly-club-data",76),y("saved",function(r){u(e);let m=s(2);return f(m.updateOpenProgramsForGrade(r))})("cancelled",function(){u(e);let r=s(2);return f(r.showPlayerYearlyDataModal=!1)}),_(),t(2,`
424        `)}if(i&2){let e=s(2);n(),g("player",e.selectedPlayer)("collectDataOnly",!0)("year",e.missingData.year)("editPlayerYearlyFieldType",e.editPlayerYearlyFieldType)}}function Ai(i,o){if(i&1){let e=P();t(0,`
425        `),d(1,ke,10,3),l(2,"div",4),t(3,`
426            `),l(4,"h4"),t(5,"All Available Programs:"),_(),t(6,`
427            `),d(7,Ae,19,0),d(8,We,15,0),d(9,Ne,15,0),d(10,Si,3,0)(11,Oi,3,1),_(),t(12,`
428        `),d(13,Ei,6,5),l(14,"p-dialog",5),t(15,`
429            `),l(16,"app-add-player",6),y("cancel",function(){u(e);let r=s();return f(r.showAddPlayer=!1)})("add",function(r){u(e);let m=s();return f(m.updateOpenProgramsForGenderAndDOB(r))}),t(17,`
430            `),_(),t(18,`
431        `),_(),t(19,`
432        `),d(20,$i,12,6),l(21,"p-dialog",7),L("visibleChange",function(r){u(e);let m=s();return G(m.showPlayerGraduationYearModal,r)||(m.showPlayerGraduationYearModal=r),f(r)}),t(22,`
433            `),d(23,Mi,6,8),_(),t(24,`
434        `),d(25,ki,3,4)}if(i&2){let e=s();n(),c(e.selectedProgramID?1:-1),n(6),c(e.haveMissingPlayerGenderAndDOBData()?7:-1),n(),c(e.haveMissingPlayerGradeData()?8:-1),n(),c(e.haveMissingPlayerGraduationYearData()?9:-1),n(),c((e.openProgramCategoriesLocal==null?null:e.openProgramCategoriesLocal.length)>0?10:11),n(3),c(e.addPlayer?13:-1),n(),g("visible",e.showAddPlayer)("showHeader",!0)("closable",!1)("modal",!0)("draggable",!1),n(2),g("horizontalForm",!1)("allowAddPlayerLogin",!1)("createFromClubUser",!0)("player",e.player),n(4),c(e.selectedRegistration?20:-1),n(),N("visible",e.showPlayerGraduationYearModal),g("showHeader",!0)("closable",!1)("modal",!0)("draggable",!1),n(2),c(e.showPlayerGraduationYearModal&&e.editFields?23:-1),n(2),c(e.showPlayerYearlyDataModal?25:-1)}}function Vi(i,o){i&1&&(t(0,`
435        `),l(1,"div",4),t(2,`
436            `),h(3,"app-skeleton-template",77),t(4,`
437            `),h(5,"app-skeleton-template",78),t(6,`
438        `),_(),t(7,`
439        `))}var Yt=(()=>{let o=class o{constructor(a,r,m,x,p,b,O,Gt){this.route=a,this.router=r,this.waitlistService=m,this.analyticsService=x,this.authorizeService=p,this.playerService=b,this.userService=O,this.siteDataService=Gt,this.loading=!0,this.showRegistrationWaitlistDialog=!1,this.savingWaitlist=!1,this.waitlistSaveEnabled=!1,this.showSchoolDialog=!1,this.showWaitlistRemoveWarning=!1,this.showPlayerYearlyDataModal=!1,this.showPlayerGraduationYearModal=!1,this.missingPlayerData=[],this.editPlayerYearlyFieldType=K.Grade,this.gaListViewTriggered=!1,this.addPlayer=!1,this.showAddPlayer=!1,this.unsubscribe$=new Q}ngOnInit(){this.route.queryParams.subscribe(a=>{this.selectedProgramID=a.programID,this.selectedRegistrationID=a.registrationID}),this.authorizeService.getUser().subscribe(a=>{a&&(this.fullAccess=this.authorizeService.userHasPermissions(a,[ct.FullMemberAccess]))}),$({programs:this.playerService.getOpenProgramSearch(this.selectedProgramID,this.selectedRegistrationID),players:this.userService.getCurrentUserPlayers(),paidV2Enabled:this.siteDataService.isPaidSignupsV2Enabled$()}).pipe(M(this.unsubscribe$)).subscribe({next:a=>{if(this.shouldRedirectToTimeSlots(a?.programs?.selectedProgram,a?.paidV2Enabled)){this.router.navigate(["/all-programs",+this.selectedProgramID,"timeslots"],{replaceUrl:!0}).then(r=>{r||this.renderOpenPrograms(a)}).catch(()=>this.renderOpenPrograms(a));return}this.renderOpenPrograms(a)}}),this.playerService.playerAdded$.pipe(k(a=>{this.players||(this.players=[]),this.players.push(a)}),X(()=>this.playerService.getOpenProgramSearch(this.selectedProgramID,this.selectedRegistrationID)),M(this.unsubscribe$)).subscribe(a=>{a?.openProgramCategories&&this.setData(a.openProgramCategories),this.openProgramSearch=a,this.loading=!1})}shouldRedirectToTimeSlots(a,r){return!!r&&!!+this.selectedProgramID&&a?.programTypeID===ft.TRAINING_SESSIONS}renderOpenPrograms(a){a&&(a.players&&(this.players=a.players),a?.programs&&(this.setData(a.programs.openProgramCategories),this.openProgramSearch=a.programs)),this.loading=!1,this.siteDataService.hide
439SiteLoader()}setData(a){this.openProgramCategories=a?.filter(r=>r.openPrograms.some(m=>m.openRegistrations.some(x=>!x.hideInOpenPrograms))),this.openProgramCategories?.forEach(r=>r.openPrograms=r.openPrograms.filter(m=>m.openRegistrations.some(x=>!x.hideInOpenPrograms))),this.openProgramCategories?.forEach(r=>r.openPrograms?.forEach(m=>m.openRegistrations=m.openRegistrations.filter(x=>!x.hideInOpenPrograms))),this.setLocalOpenPrograms(),this.openProgramCategories?.forEach(r=>r.openPrograms.forEach(m=>m.openRegistrations.forEach(x=>{x.playerOpenRegistrations.filter(p=>p.collectPlayerGrade).forEach(p=>{let b=`${p.programEffectiveYear}/${p.programEffectiveYear+1}`;this.players?.some(O=>O.playerID===p.playerID&&O.user.userTypeID===J.CHILD)&&this.missingPlayerData.findIndex(O=>O.playerID===p.playerID&&O.year===p.programEffectiveYear)===-1&&this.missingPlayerData.push({playerID:p.playerID,playerName:p.playerFirstName,yearString:b,year:p.programEffectiveYear,collectPlayerGrade:!0})}),x.playerOpenRegistrations.filter(p=>p.collectPlayerGraduationYear).forEach(p=>{this.players?.some(b=>b.playerID===p.playerID&&b.user.userTypeID===J.CHILD)&&this.missingPlayerData.findIndex(b=>b.playerID===p.playerID)===-1&&this.missingPlayerData.push({playerID:p.playerID,playerName:p.playerFirstName,yearString:null,year:null,collectPlayerGraduationYear:!0})}),x.playerOpenRegistrations.filter(p=>p.collectPlayerDOB).forEach(p=>{this.missingPlayerData.push({playerID:p.playerID,playerName:p.playerFirstName,yearString:null,year:null,collectPlayerDOB:!0})})})))}viewItemList(){try{if(!this.gaListViewTriggered&&this.openProgramCategories?.length){let a=[];this.openProgramCategories.forEach(m=>{m.openPrograms.forEach(x=>{x.openRegistrations.forEach((p,b)=>{a.push({item_id:`registration_${p.registrationID}`,item_name:p.name,index:b,item_category:x.programName,price:p.price})})})});let r=new gt("open_programs","Open Programs",a);this.analyticsService.viewItemList(r),this.gaListViewTriggered=!0}}catch(a){console.log("GA Exception: ",a)}}regClicked(a,r){try{let m=[];m.push({item_id:`registration_${r.registrationID}`,item_name:r.name,item_category:a.programName,item_list_id:"open_programs",item_list_name:"Open Programs"});let x=new xt(r.price,m);this.analyticsService.viewItemEvent(x)}catch(m){console.log("GA Exception: ",m)}}setLocalOpenPrograms(){this.openProgramCategories&&(this.openProgramCategoriesLocal=JSON.parse(JSON.stringify(this.openProgramCategories))),this.openProgramCategoriesLocal?.forEach(a=>a.openPrograms?.forEach(r=>r.openRegistrations.forEach(m=>m.playerOpenRegistrations=m.playerOpenRegistrations.filter(x=>!x.collectPlayerGrade&&!x.collectPlayerGraduationYear&&!x.collectPlayerDOB)))),this.openProgramCategoriesLocal?.forEach(a=>a.openPrograms?.forEach(r=>r.openRegistrations=r.openRegistrations.filter(m=>m.playerOpenRegistrations.length>0))),this.openProgramCategoriesLocal?.forEach(a=>a.openPrograms=a.openPrograms.filter(r=>r.openRegistrations.length>0)),this.openProgramCategoriesLocal=this.openProgramCategoriesLocal?.filter(a=>a.openPrograms.length>0)}addToRegistrationWaitlist(a){this.selectedRegistration=a,this.waitlistData={},this.selectedRegistration.playerOpenRegistrations.forEach(r=>{this.waitlistData[r.playerID]=r.onWaitlist,r.onWaitlist&&(this.showWaitlistRemoveWarning=!0)}),this.showRegistrationWaitlistDialog=!0}saveWaitlist(){let a=[];this.selectedRegistration.playerOpenRegistrations.forEach(r=>{let m;!r.registrationWaitlistID&&this.waitlistData[r.playerID]?m=this.waitlistService.createWaitlistEntry(r.registrationID,r.playerID,null).pipe(k(x=>{r.onWaitlist=!0,r.registrationWaitlistID=x.registrationWaitlistID})):r.registrationWaitlistID&&!this.waitlistData[r.playerID]&&(m=this.waitlistService.deleteWaitlistEntry(r.registrationID,r.playerID,null).pipe(k(()=>{r.onWaitlist=!1,r.registrationWaitlistID=null}))),m&&a.push(m)}),a?.length?(this.savingWaitlist=!0,$(a).pipe(M(this.unsubscribe$)).subscribe({next:()=>{this.siteDataService.showSiteSuccessAlert("Waitlist updated successfully"),this.closeWaitlistDialog()},error:()=>{this.siteDataService.showSiteErrorAlert("There was a problem saving the waitlist.")},complete:()=>{this.savingWaitlist=!1}})):(this.siteDataService.showSiteSuccessAlert("Waitlist updated successfully"),this.showRegistrationWaitlistDialog=!1)}waitlistChkChange(){this.waitlistSaveEnabled=!0}closeWaitlistDialog(){this.showRegistrationWaitlistDialog=!1,this.waitlistSaveEnabled=!1,this.showWaitlistRemoveWarning=!1}collectData(a){this.missingData=a,this.selectedPlayer=this.players.find(r=>r.playerID===a.playerID),this.showPlayerYearlyDataModal=!0}updateOpenProgramsForGrade(a){this.players.find(r=>r.playerID===a.playerID).playerYearlyClubData=a.playerYearlyClubData,this.missingPlayerData=this.missingPlayerData.filter(r=>r.playerID!==this.missingData.playerID||r.year!==this.missingData.year),this.openProgramCategories.forEac
439h(r=>r.openPrograms.forEach(m=>m.openRegistrations.forEach(x=>{x.playerOpenRegistrations.filter(p=>p.collectPlayerGrade).forEach(p=>{let b=a.playerYearlyClubData?.find(O=>O.playerYearlyFieldTypeID===K.Grade&&new Date(O.effectiveDate).getFullYear()===p.programEffectiveYear)?.numericValue;p.playerID===this.missingData.playerID&&p.programEffectiveYear===this.missingData.year&&(p.grades.includes(b)?p.collectPlayerGrade=!1:p.remove=!0)}),x.playerOpenRegistrations.filter(p=>p.collectPlayerGraduationYear).forEach(p=>{p.playerID===this.missingData.playerID&&(p.graduationYearFrom<=a.playerClubData.graduationYear&&p.graduationYearTo>=a.playerClubData.graduationYear?p.collectPlayerGraduationYear=!1:p.remove=!0)}),x.playerOpenRegistrations=x.playerOpenRegistrations.filter(p=>!p.remove)}))),this.setLocalOpenPrograms(),this.showPlayerYearlyDataModal=!1}updateOpenProgramsForGenderAndDOB(a){this.missingPlayerData=this.missingPlayerData.filter(r=>r.playerID!==this.missingData.playerID),this.openProgramCategories.forEach(r=>r.openPrograms.forEach(m=>m.openRegistrations.forEach(x=>{x.playerOpenRegistrations.filter(p=>p.collectPlayerDOB).forEach(p=>{p.playerID===this.missingData.playerID&&((!p.birthDateFrom||p.birthDateFrom&&p.birthDateFrom<=new Date(a.user.dob))&&(!p.birthDateTo||p.birthDateTo&&p.birthDateTo>=new Date(a.user.dob))&&(!p.genderID||p.genderID===a.user.genderID)?p.collectPlayerDOB=!1:p.remove=!0)}),x.playerOpenRegistrations=x.playerOpenRegistrations.filter(p=>!p.remove)}))),this.setLocalOpenPrograms(),this.showAddPlayer=!1}updateOpenProgramsForGraduationYear(a){a.graduationYear?this.playerService.savePlayerClubData(this.missingData.playerID,a,this.selectedPlayerClubData!==null).subscribe({next:()=>{this.missingPlayerData=this.missingPlayerData.filter(r=>r.playerID!==this.missingData.playerID),this.openProgramCategories.forEach(r=>r.openPrograms.forEach(m=>m.openRegistrations.forEach(x=>{x.playerOpenRegistrations.filter(p=>p.collectPlayerGraduationYear).forEach(p=>{p.playerID===this.missingData.playerID&&(p.graduationYearFrom<=new Date(a.graduationYear).getFullYear()&&p.graduationYearTo>=new Date(a.graduationYear).getFullYear()?p.collectPlayerGraduationYear=!1:p.remove=!0)}),x.playerOpenRegistrations=x.playerOpenRegistrations.filter(p=>!p.remove)}))),this.setLocalOpenPrograms(),this.showPlayerGraduationYearModal=!1},error:()=>{this.siteDataService.showSiteErrorAlert("There was a problem saving information.")}}):this.showPlayerGraduationYearModal=!1}haveMissingPlayerGradeData(){return this.missingPlayerData.some(a=>a.collectPlayerGrade)}getMissingPlayerGradeData(){return this.missingPlayerData.filter(a=>a.collectPlayerGrade)}getMissingPlayerGraduationYearData(){return this.missingPlayerData.filter(a=>a.collectPlayerGraduationYear)}haveMissingPlayerGraduationYearData(){return this.missingPlayerData.some(a=>a.collectPlayerGraduationYear)}haveMissingPlayerGenderAndDOBData(){return this.missingPlayerData.some(a=>a.collectPlayerDOB)}collectGraduationYearData(a){this.missingData=a,this.selectedPlayerClubData=this.players.find(r=>r.playerID===a.playerID).playerClubData,$({metadata:this.editFields?.length>0?j(null):this.playerService.getPlayerClubDataMetadata(),clubData:this.selectedPlayerClubData?j(null):this.playerService.getPlayerClubData(a.playerID)}).subscribe({next:r=>{r.metadata&&(this.editFields=r.metadata.fields.filter(m=>m.controlName==="graduationYear")),r.clubData&&(this.selectedPlayerClubData=r.clubData),this.showPlayerGraduationYearModal=!0},error:()=>{this.siteDataService.showSiteErrorAlert("There was a problem getting player data.")}})}showAddSelf(){this.player={firstName:this.userService.loggedInClubUser.user.firstName,lastName:this.userService.loggedInClubUser.user.lastName,email:this.userService.loggedInClubUser.user.email,cellPhone:this.userService.loggedInClubUser.user.cellPhone},this.showAddPlayer=!0}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}};o.\u0275fac=function(r){return new(r||o)(w(lt),w(_t),w(B),w(ut),w(pt),w(wt),w(Ct),w(mt))},o.\u0275cmp=et({type:o,selectors:[["app-open-programs-panel"]],standalone:!1,decls:7,vars:1,consts:[["allFull",""],["allFull_2",""],[1,"main"],[1,"container-67",3,"mouseover"],[1,"card"],["header","Add Player","styleClass","standardWidthDialog",3,"visible","showHeader","closable","modal","draggable"],[3,"cancel","add","horizontalForm","allowAddPlayerLogin","createFromClubUser","player"],["header","Graduation Year","styleClass","standardWidthDialog",3,"visibleChange","visible","showHeader","closable","modal","draggable"],[1,"home-program-category-group-header"],[1,"registration-detail
439s"],[1,"text-h2","mb-3"],[1,"nowrap"],["placholder","Program Image",1,"quick-promo-hero-img","mb-5",3,"src"],["ngClass","text-h5 mb-0"],[1,"end-date"],[1,"small-label"],["customCssClass","btn btn-m mr-1",3,"title","customURL","openLinkInNewTab"],[1,"registration-custom-text-row"],[1,"registration-custom-text",3,"innerHTML"],[1,"home-program"],[1,"program-title"],[1,"program-details","text-small"],[1,"program-eligible-pills"],[3,"routerLink"],[1,"home-program","disabled","text-grey"],[1,"text-small","mb-2"],[1,"text-uppercase","text-smallest"],[1,"fw-500"],["tooltipStyleClass","sp-tooltip",1,"player-pill","active",3,"pTooltip"],[1,"player-pill"],[1,"text-small","my-1"],["type","button",1,"btn-a11y","card","full-width","bg-primary-hover",3,"click","routerLink","disabled"],[1,"d-flex","justify-content-between","align-items-center","px-2"],[1,"text-primary-link"],[1,"fa-solid","fa-chevron-right","text-grey","pl-3"],[1,"text-h4"],[1,"mb-2","text-small"],[1,"d-flex","align-items-center","text-red"],[1,"fa-solid","fa-triangle-exclamation"],[1,"ml-auto","justify-content-end"],["href","javascript:void(0);",1,"btn-icon-chevron-right-after",3,"click"],[1,"d-block"],["tooltipStyleClass","sp-tooltip",1,"player-pill","capacity-warn",3,"pTooltip"],["alertType","warning",3,"isInline"],[1,"text-medium","fw-800"],[1,"bg-grey-lt","p-3","text-small","mb-3"],[1,"line-height-2","mb-2"],[1,"mb-0","line-height-1"],[1,"btn-a11y","text-primary-link",3,"click"],[1,"card","bg-grey-lt","p-3","text-small","mb-3"],[1,"home-program-category-group"],[3,"click","routerLink"],[1,"no-content","align-center"],["src","/assets/img/icon-empty-programs.png",1,"mt-2","mb-2"],[1,"mb-4","text-medium"],[1,"no-content","align-center","no-content-programs"],[1,"right","nowrap"],[1,"btn","btn-naked","btn-center","btn-add","text-medium","pr-1",3,"click"],[1,"d-none","d-xl-inline"],[3,"cancel","add"],["styleClass","standardWidthDialog",3,"visibleChange","onHide","visible","header","closable","modal","draggable"],[1,"mb-3"],["pTemplate","footer"],[1,"mb-3","text-small"],[1,"full-width",3,"for"],[1,"checkbox-selection-row","d-flex","align-items-center","px-3","mb-3"],[1,"player-row","d-flex","align-items-center"],[1,"mr-3"],["checkboxIcon","fal fa-check",3,"ngModelChange","ngModel","inputId","binary"],[1,"fw-700"],["slot","secondary"],["type","button",1,"btn",3,"click","disabled"],["slot","primary"],["type","button",1,"btn","btn-primary",3,"click","disabled"],[3,"onSubmit","onCancel","fields","entity","contentFieldsMode","horizontalForm","showCancelButton","showSubmitButton","buttonsPosition","modalContent"],["fieldName","graduationYear"],[3,"saved","cancelled","player","collectDataOnly","year","editPlayerYearlyFieldType"],["skeletonType","openPrograms",1,"mb-2"],["skeletonType","openPrograms"]],template:function(r,m){r&1&&(l(0,"div",2),t(1,`
440    `),l(2,"div",3),y("mouseover",function(){return m.viewItemList()}),t(3,`
441        `),d(4,Ai,26,23)(5,Vi,8,0),_(),t(6,`
442`),_()),r&2&&(n(4),c(m.loading?5:4))},dependencies:[Tt,nt,Et,Ft,at,rt,st,dt,bt,vt,Ot,Dt,Pt,St,yt,$t,Rt,ot,ht],encapsulation:2});let i=o;return i})();var Nt=(()=>{let o=class o{};o.\u0275fac=function(r){return new(r||o)},o.\u0275mod=V({type:o}),o.\u0275inj=A({imports:[q.forChild([{path:"",component:Yt}]),q]});let i=o;return i})();var An=(()=>{let o=class o{};o.\u0275fac=function(r){return new(r||o)},o.\u0275mod=V({type:o}),o.\u0275inj=A({providers:[B],imports:[It,Nt,Mt,kt]});let i=o;return i})();export{An as OpenProgramsModule};

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.