1import{a as Gi}from"./chunk-YXVKIUDR.js";import{a as Z}from"./chunk-T77IGKLG.js";import{a as Wi}from"./chunk-QW7W6KB3.js";import{b as Bi,c as Ni,d as et,e as ji,g as Hi,h as zi,j as Ui}from"./chunk-VEHH4DJP.js";import{$ as k,$e as ci,Ad as Le,Ba as ct,Bc as fe,Ca as dt,Cc as he,Cd as Je,D as X,Da as mt,Dc as xe,Ea as V,Ec as Ne,F as se,Fh as Oi,G as Lt,Ga as A,Gd as Jt,Gf as xi,H as Y,Ia as Dt,Ib as $t,Ic as Nt,J as h,Ja as d,Jc as Te,Jd as Yt,Je as Ye,K as x,Ka as P,Kd as Qt,Kg as Si,L as St,La as w,Lc as jt,Lf as Ti,Lg as Ii,M as It,Ma as pt,Mc as Ht,Md as Kt,Mg as wi,Nc as zt,Nd as Xt,Ng as Mi,O as wt,Og as Pi,Pa as ee,Pe as ai,Q as Mt,Qa as te,Qe as oi,Ra as ie,Re as ri,S as H,Sa as Ae,Sc as Ut,T as Ve,Ta as ue,Tc as oe,Td as _t,U as Pt,Ua as N,Uf as vi,Vg as ki,W as r,Wa as Et,Wf as Ke,X as De,Xa as z,Xe as li,Ya as ce,Yd as Se,Ye as we,Yh as $i,Za as ne,Zd as Ie,Ze as si,_e as Qe,a as j,ab as Ft,ad as Wt,ah as Ri,b as le,ba as U,bc as Bt,bh as Di,ca as kt,ce as ei,ch as Xe,db as Oe,dc as me,de as ti,e as Tt,eb as Vt,ef as di,eh as Ei,fa as O,fb as At,ff as mi,ga as Rt,ge as ii,gh as Fi,hc as pe,hd as je,he as Q,hf as pi,ia as _,ib as de,id as ve,ie as ni,if as _i,ja as u,jd as He,je as _e,jf as ui,ka as $,kd as ze,kf as Ci,l as vt,la as D,lb as $e,ld as ye,lf as gi,lg as yi,ma as b,md as be,na as L,nd as Ue,nh as Vi,o as yt,oa as m,ob as Be,pa as s,pd as Gt,q as Re,qa as l,qd as We,ra as v,rd as Ge,rf as fi,rg as bi,sb as Ce,sd as qe,sf as Me,t as bt,td as Ze,ua as W,va as S,vh as Ai,wc as ge,wd as qt,wf as hi,xa as y,xb as Ot,xc as q,xd as Zt,xg as Li,xh as Pe,ya as c}from"./chunk-N2ASVLBJ.js";function fn(t,a){if(t&1&&(s(0,"alert",1),v(1,"div",8),l()),t&2){let e=c();m("standalone",!1),r(),m("innerHTML",e.data.resourceMap.salaryCapMsg,H)}}function hn(t,a){if(t&1&&(s(0,"alert",2),v(1,"div",8),l()),t&2){let e=c();m("standalone",!1),r(),m("innerHTML",e.data.mainMsg,H)}}function xn(t,a){if(t&1&&v(0,"scorer",12),t&2){let e=c().$implicit,i=c(2);m("leagueId",i.data.leagueId)("scorerInfo",i.data.scorerMap[e.scorerId])}}function Tn(t,a){if(t&1&&(s(0,"div",11)(1,"div",10),_(2,xn,1,2,"scorer",12),l(),s(3,"div",10),d(4),l()()),t&2){let e=a.$implicit;r(2),u(e.scorerId?2:-1),r(2),w(" ",e.text," ")}}function vn(t,a){if(t&1&&(s(0,"div",3)(1,"div",9)(2,"div",10),d(3,"Player"),l(),s(4,"div",10),d(5,"Change"),l()(),b(6,Tn,5,2,"div",11,D),l()),t&2){let e=c();r(6),L(e.data.lineupChanges)}}function yn(t,a){if(t&1&&v(0,"li",15),t&2){let e=a.$implicit;m("innerHTML",e,H)}}function bn(t,a){if(t&1&&(s(0,"ul"),b(1,yn,1,1,"li",15,D),l()),t&2){let e=c(2);r(),L(e.data.illegalRosterMsgs)}}function Ln(t,a){if(t&1&&(s(0,"alert",4)(1,"div",13),v(2,"div",14),_(3,bn,3,0,"ul"),l()()),t&2){let e=c();m("standalone",!1),r(2),m("innerHTML",e.data.resourceMap.illegalRosterHeadingMsg,H),r(),u(e.data.illegalRosterMsgs!=null&&e.data.illegalRosterMsgs.length?3:-1)}}function Sn(t,a){if(t&1){let e=S();s(0,"div",6)(1,"mat-checkbox",16),ie("ngModelChange",function(n){h(e);let o=c();return te(o.data.applyToFuturePeriods,n)||(o.data.applyToFuturePeriods=n),x(n)}),d(2),l()()}if(t&2){let e=c();r(),ee("ngModel",e.data.applyToFuturePeriods),r(),w(" ",e.data.resourceMap.applyToFuturePeriods," ")}}function In(t,a){if(t&1&&(s(0,"mat-icon",18),d(1),l()),t&2){let e=c().$implicit;r(),P(e.icon)}}function wn(t,a){if(t&1){let e=S();s(0,"button",17),y("click",function(){let n=h(e).$implicit,o=c();return x(o.onAction(n.routerLink))}),_(1,In,2,1,"mat-icon",18),d(2),l()}if(t&2){let e=a.$implicit,i=a.$index,n=a.$count;m("color",i===n-1?"primary":""),r(),u(e.icon?1:-1),r(),w(" ",e.text," ")}}var Ji=(()=>{let a=class a{constructor(i,n){this.dialogRef=i,this.data=n,this.alertTypes={WARNING:{title:"Warning"},CONFIRM:{title:"Confirmation"},ERROR:{title:"Error"}}}onAction(i){this.dialogRef.close(j({confirm:i==="FINALIZE_CHANGES",applyToFuturePeriods:this.data.applyToFuturePeriods,removeSubmitButton:this.data.removeSubmitButton},this.data.rosterSaveOptions))}getAlertInfo(){return this.alertTypes[this.data.msgType]||this.alertTypes.CONFIRM}};a.\u0275fac=function(n){return new(n||a)(k(je),k(ve))},a.\u0275cmp=U({type:a,selectors:[["app-league-team-roster-confirm-dialog"]],standalone:!1,decls:13,vars:6,consts:[["mat-dialog-title","",1,"sub-heading"],["icon","help","type","accent",3,"standalone"],[3,"standalone"],[1,"supertable"],["icon","warning","type","warning",3,"standalone"],[1,"button-group"],[1,"margin--smaller","margin--remove-top","button--left"],["mat-flat-button","",3,"color"],["alert-content","",3,"innerHTML"],[1,"supertable__head"],[1,"supertable__cell"],[1,"supertable__row"],[3,"leagueId","scorerInfo"],["alert-content",""],[3,"innerHTML"],[1,"margin--smallest",3,"innerHTML"],[3,"ngModelChange","ngModel"],["mat-flat-button","",3,"click","color"],[1,"icons"]],template:function(n,o){n&1&&(s(0,"div",0)(1,"h3"),d(2),l()(),s(3,"mat-dialog-content"),_(4,fn,2,2,"alert",1),_(5,hn,2,2,"alert",2),_(6,vn,8,0,"div",3),_(7,Ln,4,3,"alert",4),l(),s(8,"mat-dialog-actions")(9,"div",5),_(10,Sn,3,2,"div",6),b(11,wn,3,3,"button",7,D),l()()),n&2&&(r(2),P(o.getAlertInfo().title),r(2),u(o.data.resourceMap.salaryCapMsg?4:-1),r(),u(o.data.mainMsg?5:-1),r(),u(o.data.lineupChanges!=null&&o.data.lineupChanges.length?6:-1),r(),u(o.data.resourceMap.illegalRosterHeadingMsg?7:-1),r(3),u(o.data.showApplyToFuturePeriods?10:-1),r(),L(o.data.navItems))},dependencies:[me,pe,he,Wt,ye,Ue,be,oe,Me,Ie],styles:["@media screen and (max-width: 767px){.button-group[_ngcontent-%COMP%]{justify-content:center;flex-direction:column}.mat-mdc-raised-button[_ngcontent-%COMP%]{width:18rem;margin:0 0 .8rem!important}}"],changeDetection:0});let t=a;return t})();var Pn=(t,a)=>t+a.selected;function kn(t,a){if(t&1){let e=S();s(0,"nav")(1,"mat-slide-toggle",3),ie("ngModelChange",function(n){h(e);let o=c();return te(o.showTrade,n)||(o.showTrade=n),x(n)}),d(2," Trade "),l()()}if(t&2){let e=c();r(),ee("ngModel",e.showTrade)}}function Rn(t,a){if(t&1&&v(0,"player-tx",10),t&2){let e=c().$implicit,i=c(2);m("actions",i.txActions)("pick",i.draftPickMap[e.selected])("scorerId",e.selected)("currentTeamId",i.teamId)("leagueId",i.leagueId)("fantasyTeams",i.fantasyTeams)("myTeamIds",i.myTeamIds)("multiTrade",i.multiTrade)}}function Dn(t,a){if(t&1&&d(0),t&2){let e=c(),i=c(5);w(" (",i.fantasyTeamMap[e.origOwnerTeamId]==null?null:i.fantasyTeamMap[e.origOwnerTeamId].name,") ")}}function En(t,a){if(t&1&&d(0),t&2){let e=c();w(" , Pick ",e.pickNumber," ")}}function Fn(t,a){if(t&1&&(d(0),_(1,Dn,1,1),_(2,En,1,1)),t&2){let e=a;w(" Round ",e.round," "),r(),u(e.origOwnerTeamId?1:-1),r(),u(e.pickNumber?2:-1)}}function Vn(t,a){if(t&1&&(s(0,"mat-option",12),_(1,Fn,3,3),l()),t&2){let e,i=a.$implicit,n=c(4);m("value",i),r(),u((e=n.draftPickMap[i])?1:-1,e)}}function An(t,a){if(t&1){let e=S();s(0,"mat-form-field")(1,"mat-select",11),y("selectionChange",function(n){h(e);let o=c().$index,p=c(2);return x(p.onDraftPickSelect(o,n.value))}),b(2,Vn,2,2,"mat-option",12,D),l()()}if(t&2){let e=c().$implicit;r(),m("value",e.selected),r(),L(e.draftPickIds)}}function On(t,a){t&1&&d(0," No more picks left ")}function $n(t,a){if(t&1&&(s(0,"div",7)(1,"div",5)(2,"b",8),d(3,"Year"),l(),s(4,"span",9),d(5),l()(),s(6,"div",6),_(7,Rn,1,8,"player-tx",10),l(),s(8,"div",5),_(9,An,4,1,"mat-form-field")(10,On,1,0),l()()),t&2){let e=a.$implicit;r(5),P(e.year),r(2),u(e.draftPickIds&&e.draftPickIds.length?7:-1),r(2),u(e.draftPickIds&&e.draftPickIds.length?9:10)}}function Bn(t,a){if(t&1&&(s(0,"div",1)(1,"div",4)(2,"div",5),d(3,"Year"),l(),s(4,"div",6),d(5,"Trade"),l(),s(6,"div",5),d(7,"Picks"),l(
1)(),b(8,$n,11,3,"div",7,Pn),l()),t&2){let e=c();r(8),L(e.draftPicks)}}function Nn(t,a){if(t&1&&(s(0,"div",7)(1,"div",5)(2,"b",8),d(3,"Year"),l(),v(4,"span",13),l(),s(5,"div",5)(6,"b",8),d(7,"Picks"),l(),v(8,"span",14),l()()),t&2){let e=a.$implicit;r(4),m("innerHTML",e[0],H),r(4),m("innerHTML",e[1],H)}}function jn(t,a){if(t&1&&(s(0,"div",2)(1,"div",4)(2,"div",5),d(3,"Year"),l(),s(4,"div",5),d(5),l()(),b(6,Nn,9,2,"div",7,$),l()),t&2){let e=c();r(5),P(e._draftPicksData.tableTitle),r(),L(e._draftPicksData.tableData)}}var Xi=(()=>{let a=class a{constructor(){this.txActions=[{typeId:"50"}]}set draftPickData(i){let{draftPicks:n,draftPickMap:o}=this.getDraftPicks(i.draftPicksPerYear);this.draftPicks=n,this.draftPickMap=o,this._draftPicksData=i}getDraftPicks(i){let n={},o=[];return i.forEach(p=>{let C=[];p.draftPickList.forEach(g=>{let f=p.year+"_"+g.round+"_"+(g.origOwnerTeamId||g.pickNumber);C.push(f),n[f]={id:f,year:p.year,round:g.round},g.origOwnerTeamId&&(n[f].origOwnerTeamId=g.origOwnerTeamId),g.pickNumber!=null&&(n[f].pickNumber=g.pickNumber)}),o.push({year:p.year,draftPickIds:C,selected:C[0]})}),{draftPicks:o,draftPickMap:n}}onDraftPickSelect(i,n){this.draftPicks[i]=le(j({},this.draftPicks[i]),{selected:n})}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=U({type:a,selectors:[["league-team-roster-draft-picks"]],inputs:{showTrade:"showTrade",leagueId:"leagueId",fantasyTeams:"fantasyTeams",fantasyTeamMap:"fantasyTeamMap",myTeamIds:"myTeamIds",teamId:"teamId",multiTrade:"multiTrade",tradingAllowed:"tradingAllowed",draftPickData:"draftPickData"},standalone:!1,decls:6,vars:3,consts:[[1,"heading"],[1,"supertable","form-group--compact"],[1,"supertable"],[3,"ngModelChange","ngModel"],[1,"supertable__head"],[1,"supertable__cell"],[1,"supertable__cell","text--center"],[1,"supertable__row"],[1,"supertable__cell__head"],[1,"font-weight--500"],[3,"actions","pick","scorerId","currentTeamId","leagueId","fantasyTeams","myTeamIds","multiTrade"],[3,"selectionChange","value"],[3,"value"],[1,"font-weight--500",3,"innerHTML"],[3,"innerHTML"]],template:function(n,o){n&1&&(s(0,"div",0)(1,"h4"),d(2),l(),_(3,kn,3,1,"nav"),l(),_(4,Bn,10,0,"div",1)(5,jn,8,1,"div",2)),n&2&&(r(2),P(o._draftPicksData.tableTitle),r(),u(o.tradingAllowed?3:-1),r(),u(o.showTrade&&o.tradingAllowed?4:5))},dependencies:[me,pe,Te,Le,ge,Je,Pe],encapsulation:2,changeDetection:0});let t=a;return t})();var nt=(()=>{let a=class a{constructor(i){this.dataService=i}resolve({params:{leagueId:i},data:n}){return this.dataService.createQuickBatchedRequest({getFantasyTeams:{},getFantasyColumns:{maxResult:8},getRefObject:[{type:"FantasyItemStatus"}]},{leagueId:i,requestId:n.pageId+"_other",staleAfterSec:60})}};a.\u0275fac=function(n){return new(n||a)(Y(_e))},a.\u0275prov=se({token:a,factory:a.\u0275fac});let t=a;return t})();var zn=(t,a)=>a.posId;function Un(t,a){if(t&1&&v(0,"img",38),t&2){let e=c().$implicit;m("src",e.headshotUrl,Ve)}}function Wn(t,a){if(t&1&&(s(0,"figure",35)(1,"span",36),v(2,"img",37),_(3,Un,1,1,"img",38),l(
1),s(4,"figcaption")(5,"span",39),d(6),l(),s(7,"mark"),d(8),l()()()),t&2){let e=a.$implicit;m("matTooltip",e.shortName),r(2),m("src",e.url,Ve),r(),u(e.headshotUrl?3:-1),r(3),P(e.shortName),r(2),P(e.fpts)}}function Gn(t,a){if(t&1&&(s(0,"div"),b(1,Wn,9,5,"figure",35,$),l()),t&2){let e=a.$implicit,i=c(2);Dt(Et("pitch-view__row pitch-view__row--",e.key)),r(),L(i.jerseysMap[e.posId])}}function qn(t,a){if(t&1&&(s(0,"div",31),b(1,Gn,3,3,"div",34,zn),l()),t&2){let e=c();r(),L(e.rows)}}function Zn(t,a){if(t&1&&(s(0,"figure",33)(1,"span",36),v(2,"img",37),l(),s(3,"figcaption")(4,"span",39),d(5),l(),s(6,"mark"),d(7),l()()()),t&2){let e=a.$implicit;m("matTooltip",e.shortName),r(2),m("src",e.url,Ve),r(3),P(e.shortName),r(2),P(e.fpts)}}var at=(()=>{let a=class a{constructor(){this.rows=[{posId:"704",key:"gk"},{posId:"703",key:"df"},{posId:"702",key:"mf"},{posId:"701",key:"fw"}]}set rosterTables(i){this.tables=i}set watchToUpdate(i){this.update()}update(){!this.realTeamJerseyMap||!this.tables||(this.jerseysMap={},this.jerseysReserveList=[],this.tables.forEach(i=>{let n=i.fptsIndex;i.rows.forEach(({scorer:o,statusId:p,cells:C,posId:g,secondary:f})=>{if(f)return;let M=C?.[n]?.content;if(o&&o.teamId){let T=p==="1",I=T&&o.defaultPosId==="704",R={url:I?this.goalieJerseyUrl:this.realTeamJerseyMap[o.teamId].url,fpts:M,shortName:o.shortName,headshotUrl:I&&o.headshotUrl};T?(this.jerseysMap[g]||(this.jerseysMap[g]=[]),this.jerseysMap[g].push(R)):(this.jerseysReserveList||(this.jerseysReserveList=[]),this.jerseysReserveList.push(R))}})}))}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=U({type:a,selectors:[["league-team-roster-pitch-view"]],hostAttrs:[1,"pitch-view"],hostVars:2,hostBindings:function(n,o){n&2&&A("pitch-view--large",o.large)},inputs:{realTeamJerseyMap:"realTeamJerseyMap",goalieJerseyUrl:"goalieJerseyUrl",rosterTables:"rosterTables",watchToUp
1date:"watchToUpdate",large:"large"},standalone:!1,decls:35,vars:1,consts:[["viewBox","0 0 700 1060","preserveAspectRatio","xMidYMid meet",1,"pitch-view__field"],["d","M-66,1220L766,1220L599.6,62L100.4,62Z",1,"pitch-view__grass"],["d","M-66,1220L766,1220L740,1039.06L-40,1039.06Z",1,"pitch-view__mow"],["d","M-17.06,879.41L717.06,879.41L696.67,737.5L3.33,737.5Z",1,"pitch-view__mow"],["d","M21.58,610.53L678.42,610.53L662,496.25L38,496.25Z",1,"pitch-view__mow"],["d","M52.86,392.86L647.14,392.86L633.64,298.86L66.36,298.86Z",1,"pitch-view__mow"],["d","M78.7,213.04L621.3,213.04L610,134.38L90,134.38Z",1,"pitch-view__mow"],["d","M-68.8,1220L-63.2,1220L102.08,62L98.72,62Z",1,"pitch-view__line-fill"],["d","M763.2,1220L768.8,1220L601.28,62L597.92,62Z",1,"pitch-view__line-fill"],["stroke-width","5.6","d","M-66,1220L766,1220",1,"pitch-view__line"],["stroke-width","3.36","d","M100.4,62L599.6,62",1,"pitch-view__line"],["stroke-width","4.2","d","M38,496.25L662,496.25",1,"pitch-view__line"],["stroke-width","4.2","d","M433.96,496.25L433.69,493.9L433.07,491.57L432.09,489.26L430.76,486.99L429.09,484.76L427.08,482.58L424.76,480.47L422.12,478.42L419.18,476.46L415.95,474.58L412.45,472.8L408.68,471.12L404.68,469.55L400.45,468.1L396.01,466.76L391.39,465.56L386.59,464.48L381.65,463.54L376.57,462.73L371.39,462.07L366.12,461.55L360.78,461.18L355.4,460.96L350,460.89L344.6,460.96L339.22,461.18L333.88,461.55L328.61,462.07L323.43,462.73L318.35,463.54L313.41,464.48L308.61,465.56L303.99,466.76L299.55,468.1L295.32,469.55L291.32,471.12L287.55,472.8L284.05,474.58L280.82,476.46L277.88,478.42L275.24,480.47L272.92,482.58L270.91,484.76L269.24,486.99L267.91,489.26L266.93,491.57L266.31,493.9L266.04,496.25L266.12,498.6L266.57,500.95L267.38,503.29L268.55,505.59L270.07,507.87L271.93,510.1L274.14,512.27L276.68,514.37L279.54,516.41L282.71,518.36L286.18,520.21L289.92,521.97L293.94,523.62L298.21,525.15L302.7,526.56L307.41,527.84L312.3,528.98L317.37,529.98L322.58,530.83L327.92,531.54L333.35,532.09L338.86,532.49L344.42,532.73L350,532.8L355.58,532.73L361.14,532.49L366.65,532.09L372.08,531.54L377.42,530.83L382.63,529.98L387.7,528.98L392.59,527.84L397.3,526.56L401.79,525.15L406.06,523.62L410.08,521.97L413.82,520.21L417.29,518.36L420.46,516.41L423.32,514.37L425.86,512.27L428.07,510.1L429.93,507.87L431.45,505.59L432.62,503.29L433.43,500.95L433.88,498.6L433.96,496.25Z",1,"pitch-view__line"],["d","M354.59,496.25L354.36,495.04L353.71,493.94L352.69,493.08L351.42,492.52L350,492.33L348.58,492.52L347.31,493.08L346.29,493.94L345.64,495.04L345.41,496.25L345.63,497.46L346.28,498.56L347.3,499.43L348.58,499.99L350,500.19L351.42,499.99L352.7,499.43L353.72,498.56L354.37,497.46L354.59,496.25Z",1,"pitch-view__spot"],["stroke-width","3.44","d","M202,62L198.38,104.5L501.62,104.5L498,62",1,"pitch-view__line"],["stroke-width","3.39","d","M282.75,62L282.22,75.94L417.78,75.94L417.25,62",1,"pitch-view__line"],["d","M353.73,90.11L353.55,89.31L353.02,88.58L352.19,88.01L351.15,87.64L350,87.51L348.85,87.64L347.81,88.01L346.98,88.58L346.45,89.31L346.27,90.11L346.45,90.91L346.98,91.63L347.8,92.21L348.85,92.58L350,92.71L351.15,92.58L352.2,92.21L353.02,91.63L353.55,90.91L353.73,90.11Z",1,"pitch-view__spot"],["stroke-width","3.44","d","M295,104.5L296.62,105.24L298.31,105.95L300.09,106.64L301.94,107.3L303.87,107.94L305.86,108.55L307.92,109.14L310.05,109.7L312.24,110.22L314.49,110.72L316.79,111.19L319.14,111.62L321.54,112.03L323.99,112.4L326.47,112.73L329,113.04L331.55,113.31L334.13,113.54L336.74,113.74L339.37,113.9L342.01,114.03L344.67,114.12L347.33,114.17L350,114.19L352.67,114.17L355.33,114.12L357.99,114.03L360.63,113.9L363.26,113.74L365.87,113.54L368.45,113.31L371,113.04L373.53,112.73L376.01,112.4L378.46,112.03L380.86,111.62L383.21,111.19L385.51,110.72L387.76,110.22L389.95,109.7L392.08,109.14L394.14,108.55L396.13,107.94L398.06,107.3L399.91,106.64L401.69,105.95L403.38,105.24L405,104.5",1,"pitch-view__line"],["stroke-width","5.39","d","M103.34,1220L112.78,1109.16L587.22,1109.16L596.66,1220",1,"pitch-view__line"],["stroke-width","5.53","d","M237.92,1220L239.39,1182.09L460.61,1182.09L462.08,1220",1,"pitch-view__line"],["d","M355.96,1145.15L355.66,1143.11L354.81,1141.26L353.5,1139.8L351.84,1138.86L350,1138.54L348.16,1138.86L346.5,1139.8L345.19,1141.26L344.34,1143.11L344.04,1145.15L344.33,1147.2L345.17,1149.06L346.49,1150.53L348.15,1151.47L350,1151.8L351.85,1151.47L353.51,1150.53L354.83,1149.06L355.67,1147.2L355.96,1145.15Z",1,"pitch-view__spot"],["stroke-width","5.39","d","M436.05,1109.16L433.43,1107.37L430.7,1105.63L427.85,1103.96L424.89,1102.34L421.83,1100.79L418.66,1099.31L415.39,1097.89L412.04,1096.55L408.59,1095.28L405.07,1094.08L401.46,1092.96L397.79,1091.91L394.04,1090.95L390.24,1090.06L386.38,1089.26L382.46,1088.53L378.51,1087.89L374.51,1087.33L370.48,1086.86L366.41,1086.47L362.33,1086.17L358.23,1085.96L354.12,1085.83L350,1085.78L345.88,1085.83L341.77,1085.96L337.67,1086.17L333.59,1086.47L329.52,1086.86L325.49,1087.33L321.49,1087.89L317.54,1088.53L313.62,1089.26L309.76,1090.06L305.96,1090.95L302.21,1091.91L298.54,1092.96L294.93,1094.08L291.41,1095.28L287.96,1096.55L284.61,1097.89L281.34,1099.31L278.17,1100.79L275.11,1102.34L272.15,1103.96L269.3,1105.63L266.57,1107.37L263.95,1109.16",1,"pitch-view__line"],["stroke-width","5.6","d","M-53.76,1220L-53.74,1219.09L-53.93,1218.19L-54.32,1217.33L-54.92,1216.51L-55.7,1215.75L-56.65,1215.07L-57.77,12
114.47L-59.03,1213.96L-60.4,1213.56L-61.87,1213.27L-63.41,1213.09L-65,1213.03",1,"pitch-view__line"],["stroke-width","3.36","d","M107.74,62L107.63,62.33L107.4,62.65L107.05,62.96L106.58,63.26L106.01,63.53L105.34,63.78L104.59,64L103.76,64.18L102.88,64.33L101.95,64.43L101,64.5L100.04,64.52",1,"pitch-view__line"],["stroke-width","5.6","d","M753.76,1220L753.74,1219.09L753.93,1218.19L754.32,1217.33L754.92,1216.51L755.7,1215.75L756.65,1215.07L757.77,1214.47L759.03,1213.96L760.4,1213.56L761.87,1213.27L763.41,1213.09L765,1213.03",1,"pitch-view__line"],["stroke-width","3.36","d","M592.26,62L592.37,62.33L592.6,62.65L592.95,62.96L593.42,63.26L593.99,63.53L594.66,63.78L595.41,64L596.24,64.18L597.12,64.33L598.05,64.43L599,64.5L599.96,64.52",1,"pitch-view__line"],["d","M304.72,15.32L395.28,15.32L395.68,62L304.32,62Z",1,"pitch-view__net-fill"],["d","M314.78,15.32L314.47,62M324.84,15.32L324.62,62M334.91,15.32L334.77,62M344.97,15.32L344.92,62M355.03,15.32L355.08,62M365.09,15.32L365.23,62M375.16,15.32L375.38,62M385.22,15.32L385.53,62M304.64,24.65L395.36,24.65M304.56,33.99L395.44,33.99M304.48,43.33L395.52,43.33M304.4,52.66L395.6,52.66",1,"pitch-view__net"],["d","M304.32,62L304.32,30L395.68,30L395.68,62",1,"pitch-view__frame"],["d","M304.32,30L304.72,15.32M395.68,30L395.28,15.32M304.72,15.32L395.28,15.32",1,"pitch-view__net"],[1,"pitch-view__watermark"],[1,"pitch-view__team"],[1,"pitch-view__reserve"],[1,"pitch-view__player","pitch-view__player--small",3,"matTooltip"],[3,"class"],[1,"pitch-view__player",3,"matTooltip"],[1,"pitch-view__kit"],[3,"src"],[1,"pitch-view__crest",3,"src"],[1,"text--ellipsis"]],template:function(n,o){n&1&&(St(),s(0,"svg",0),v(1,"path",1)(2,"path",2)(3,"path",3)(4,"path",4)(5,"path",5)(6,"path",6)(7,"path",7)(8,"path",8)(9,"path",9)(10,"path",10)(11,"path",11)(12,"path",12)(13,"path",13)(14,"path",14)(15,"path",15)(16,"path",16)(17,"path",17)(18,"path",18)(19,"path",19)(20,"path",20)(21,"path",21)(22,"path",22)(23,"path",23)(24,"path",24)(25,"path",25)(26,"path",26)(27,"path",27)(28,"path",28)(29,"path",29),l(),It(),v(30,"i",30),_(31,qn,3,0,"div",31),s(32,"div",32),b(33,Zn,8,4,"figure",33,$),l()),n&2&&(r(31),u(o.jerseysMap?31:-1),r(2),L(o.jerseysReserveList))},dependencies:[xe],styles:[`.pitch-view{--pitch-grass: var(--color-emerald--600);--pitch-line: hsl(var(--hsl-white--always) / .72);container-type:inline-size;display:block;width:100%;position:relative;overflow:hidden;border-radius:var(--border-radius--lg);background-color:var(--pitch-grass);background-image:radial-gradient(80% 42% at 50% 98%,hsl(var(--hsl-white--always)/.17),transparent 70%),linear-gradient(to bottom,hsl(var(--hsl-black--always)/.55) 0%,hsl(var(--hsl-black--always)/.28) 8%,hsl(var(--hsl-black--always)/.07) 32%,transparent 60%)}.theme--dark .pitch-view{--pitch-grass: var(--color-emerald--300)}.pitch-view:not(.pitch-view--large){cursor:zoom-in}.pitch-view__field{display:block;width:100%}.pitch-view__grass{fill:hsl(var(--hsl-white--always)/.05)}.pitch-view__mow{fill:hsl(var(--hsl-black--always)/.05)}.pitch-view__line{fill:none;stroke:var(--pitch-line);stroke-linecap:round}.pitch-view__line-fill,.pitch-view__spot{fill:var(--pitch-line)}.pitch-view__net-fill{fill:hsl(var(--hsl-white--always)/.09)}.pitch-view__net{fill:none;stroke:hsl(var(--hsl-white--always)/.3);stroke-width:1}.pitch-view__frame{fill:none;stroke:var(--color-white--always);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.pitch-view__watermark{position:absolute;left:14.16%;top:19.08%;width:17.59%;height:3.31%;transform:matrix(.1325,-.9912,1,0,0,0);transform-origin:0 0;opacity:.3;background-image:url(https://fantraximg.com/assets/images/logos/fantrax/logo.svg);background-repeat:no-repeat;background-size:100% 100%}.pitch-view__team{position:absolute;inset:0}.pitch-view__row{position:absolute;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end;margin:0}.pitch-view__row--gk{top:8%;width:82%;--pitch-depth: .8}.pitch-view__row--df{top:26.6%;width:87%;--pitch-depth: .86}.pitch-view__row--mf{top:46%;width:91%;--pitch-depth: .92}.pitch-view__row--fw{top:66%;width:94%;--pitch-depth: 1}.pitch-view__player{display:flex;flex-direction:column;align-items:center;position:relative;margin:0;min-width:14%;text-align:center}.pitch-view__player figcaption{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;border-radius:var(--border-radius--3xs);color:var(--color-white--always);background-color:hsl(var(--hsl-black--always)/.34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 .6rem 1.2rem -.2rem hsl(var(--hsl-black--always)/.45);margin-top:.4rem;margin-top:max(.4rem,.93cqw)}.pitch-view__player figcaption span{width:100%;padding:0 .2rem;font-weight:500;line-height:1.6;font-size:.78rem;font-size:max(.78rem,1.81cqw)}.pitch-view__player figcaption mark{width:100%;margin:0;color:inherit;background-color:hsl(var(--hsl-black--always)/.62);font-weight:600;line-height:1.4;font-size:.94rem;font-size:max(.94rem,2.18cqw)}.pitch-view__player--small .pitch-view__kit{max-width:3.8rem;max-width:max(3.8rem,8.8cqw)}.pitch-view__player--small figcaption{-webkit-backdrop-filter:none;backdrop-filter:none}.pitch-view__player--small figcaption span{font-size:.7rem;font-size:max(.7rem,1.62cqw)}.pitch-view__player--small figcaption mark{font-size:.84rem;font-size:max(.84rem,1.94cqw)}.pitch-view__kit{display:block;position:relative;width:100%;transform:scale(var(--pitch-depth, 1));transform-origin:bottom center;max-width:4.8rem;max-width:max(4.8rem,11.1cqw)}.pitch-view__kit:before{content:"";position:absolute;
1left:-12%;right:-12%;bottom:-6%;height:17%;border-radius:50%;background-image:radial-gradient(closest-side,hsl(var(--hsl-black--always)/.55),hsl(var(--hsl-black--always)/.24) 56%,transparent 78%)}.pitch-view__kit img{position:relative;display:block;width:100%;height:auto;filter:drop-shadow(0 .6rem .5rem hsl(var(--hsl-black--always)/.4))}.pitch-view__kit .pitch-view__crest{position:absolute;inset:0 0 6%;width:29%;margin:auto;filter:none}.pitch-view__reserve{position:absolute;inset:auto 2.4% 1.8%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end;border:1px solid hsl(var(--hsl-white--always)/.1);border-radius:var(--border-radius--sm);background-color:hsl(var(--hsl-black--always)/.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1.2rem 2.4rem hsl(var(--hsl-black--always)/.45);padding:.9rem .6rem 2.8rem;padding:max(.9rem,2.08cqw) max(.6rem,1.39cqw) max(2.8rem,6.48cqw)} 2`],encapsulation:2,changeDetection:0});let t=a;return t})();var nn=(()=>{let a=class a{constructor(i){this.data=i}ngOnInit(){}};a.\u0275fac=function(n){return new(n||a)(k(ve))},a.\u0275cmp=U({type:a,selectors:[["app-league-team-roster-pitch-view-dialog"]],standalone:!1,decls:8,vars:5,consts:[["mat-dialog-title","",1,"sub-heading"],["mat-icon-button","","mat-dialog-close","","color","gray",1,"button--round"],[3,"realTeamJerseyMap","goalieJerseyUrl","rosterTables","watchToUpdate","large"]],template:function(n,o){n&1&&(s(0,"div",0)(1,"h3"),d(2,"Pitch view"),l(),s(3,"button",1)(4,"mat-icon"),d(5,"close"),l()()(),s(6,"mat-dialog-content"),v(7,"league-team-roster-pitch-view",2),l()),n&2&&(r(7),m("realTeamJerseyMap",o.data.realTeamJerseyMap)("goalieJerseyUrl",o.data.goalieJerseyUrl)("rosterTables",o.data.tables)("watchToUpdate",0)("large",!0))},dependencies:[fe,ze,ye,be,oe,at],encapsulation:2,changeDetection:0});let t=a;return t})();function Jn(t,a){t&1&&(s(0,"div",6)(1,"mat-radio-button",15),d(2," Rest of scoring period "),l()())}function Yn(t,a){if(t&1&&(s(0,"mat-option",12),d(1),l()),t&2){let e=a.$implicit;m("value",e),r(),w(" ",e," ")}}var an=(()=>{let a=class a{constructor(i,n){this.data=i,this.dialogRef=n,this.selectedActivateScheduledScorersValue="today",this.activateScheduledScorersNumDays=1,this.activateScheduledScorersNumDaysList=Array.from({length:14},(o,p)=>p+1)}ngOnInit(){}submit(){let i={activateScheduledScorers:!0,confirm:!0};this.selectedActivateScheduledScorersValue==="restOfScoring"?i.activateScheduledScorersRestOfScoringPeriod=!0:this.selectedActivateScheduledScorersValue==="numOfDays"&&(i.activateScheduledScorersNumDays=this.activateScheduledScorersNumDays),this.dialogRef.close(i)}};a.\u0275fac=function(n){return new(n||a)(k(ve),k(je))},a.\u0275cmp=U({type:a,selectors:[["app-league-team-roster-scheduled-lineup-dialog"]],hostAttrs:[1,"scheduled-lineup-dialog"],standalone:!1,decls:35,vars:8,consts:[["mat-dialog-title","",1,"sub-heading"],["mat-icon-button","","mat-dialog-close","","color","gray",1,"button--round"],["type","accent","icon","playlist_play",3,"standalone"],["alert-content",""],[1,"panel","panel--no-mobile-wrap","form-group","form-group--compact"],[3,"ngModelChange","ngModel"],[1,"panel__row"],["value","today","labelPosition","before",1,"panel__cell"],["value","numOfDays","labelPosition","before",1,"panel__cell"],[1,"panel__cell"],[1,"panel__cell","panel__cell--right"],[3,"ngModelChange","ngModel","disabled"],[3,"value"],[1,"button-group"],["mat-flat-button","","color","primary--fill",3,"click"],["value","restOfScoring","labelPosition","before",1,"panel__cell"]],template:function(n,o){n&1&&(s(0,"div",0)(1,"h3"),d(2,"Start Active Players"),l(),s(3,"button",1)(4,"mat-icon"),d(5,"close"),l()()(),s(6,"mat-dialog-content")(7,"alert",2)(8,"div",3),d(9),l()(),s(10,"div",4)(11,"mat-radio-group",5),ie("ngModelChange",function(C){return te(o.selectedActivateScheduledScorersValue,C)||(o.selectedActivateScheduledScorersValue=C),C}),s(12,"div",6)(13,"mat-radio-button",7),d(14," Today "),l()(),_(15,Jn,3,0,"div",6),s(16,"div",6)(17,"mat-radio-button",8),d(18," Custom number of days from today "),l()()(),s(19,"div",6)(20,"div",9),d(21," Number of days "),l(),s(22,"div",10)(23,"mat-form-field")(24,"mat-label"),d(25,"Days"),l(
2),s(26,"mat-select",11),ie("ngModelChange",function(C){return te(o.activateScheduledScorersNumDays,C)||(o.activateScheduledScorersNumDays=C),C}),b(27,Yn,2,2,"mat-option",12,D),l()()()()()(),s(29,"mat-dialog-actions")(30,"div",13)(31,"button",14),y("click",function(){return o.submit()}),s(32,"mat-icon"),d(33,"playlist_add_check"),l(),d(34,"Submit "),l()()()),n&2&&(r(7),m("standalone",!1),r(2),P(o.data.description),r(2),ee("ngModel",o.selectedActivateScheduledScorersValue),r(4),u(o.data.headToHead?15:-1),r(5),A("panel__cell--disabled",o.selectedActivateScheduledScorersValue!=="numOfDays"),r(6),ee("ngModel",o.activateScheduledScorersNumDays),m("disabled",o.selectedActivateScheduledScorersValue!=="numOfDays"),r(),L(o.activateScheduledScorersNumDaysList))},dependencies:[me,pe,he,fe,ze,ye,Ue,be,oe,Te,Ne,qt,Zt,Le,ge,Ie],styles:[`.scheduled-lineup-dialog .mat-mdc-form-field{width:12rem} 3`],encapsulation:2,changeDetection:0});let t=a;return t})();var ot=(()=>{let a=class a{constructor(i,n){this.util=i,this.device=n,this.selectedPlayerIndexMap={}}isActiveRow(i){return i&&i.statusId&&i.statusId==="1"}getPlayerMoveState(i,n,o,p){let C=i.rows[o.src],g=n.rows[o.dest],f=n.rows[o.benchReserve];if(C.secondary||g.secondary)return{moveState:Z.Out,benchRowIndex:void 0};let M=C.posId,T=C.eligiblePosIds,I=C.statusId,E=C.eligibleStatusIds,R=C.scorer,B=g.posId,J=g.eligiblePosIds,G=g.statusId,ae=g.eligibleStatusIds,re=g.scorer,F=!1,xt;if(!p&&G!=="1"&&I==="1")F=!1;else if(!R&&I==="1")(M!==B||I!==G)&&J&&J.includes(M)&&(F=!0);else if(E&&E.includes(G)&&(!re||!re.disableLineupChange))if(I==="1"){if(re)(G!==I||M!==B)&&(G==="1"?T.includes(B)&&(J.includes(M)?F=!0:B&&f&&(!f.numSpotsAvailable||f.numSpotsAvailable>0)&&(F=!0,xt=o.benchReserve)):J.includes(M)&&(F=!0));else if(M!==B){if(!B)F=!0;else for(let st=0;st<T.length;st++)if(T[st]===B){F=!0;break}}}else re?G!==I&&(G==="1"?I==="1"?J.includes(M)&&(F=!0):(F=T.includes(B),F&&(F=ae.includes(I))):ae.includes(I)&&(F=!0)):G!==I?B?T.includes(B)&&(F=!0):F=!0:!p&&n.eligibleTablePosIdMap[M]&&(F=!0);return{moveState:F?Z.To:Z.Out,benchRowIndex:xt}}movePlayer(i,n,o,p,C){let g=this.selectedPlayerIndexMap.tableIndex===n,f=this.selectedPlayerIndexMap.rowIndex,M=i[this.selectedPlayerIndexMap.tableIndex].rows,T=M[f],I=o,E=i[n].rows,R=E[o],B=!R.scorer,J=!T.scorer;if(!B&&!J){let G=T.statusId;if(T.statusId=R.statusId,R.statusId=G,!C&&g){let ae=T.posId;T.posId=R.posId,R.posId=ae}else{let ae=T.posId;this.isActiveRow(T)&&(T.posId=R.posId),this.isActiveRow(R)&&(R.posId=ae)}if(g||this.isActiveRow(T)||this.isActiveRow(R))this.util.swapElementBetweenArrays(M,E,f,I);else{let ae=M.findIndex(F=>F.description&&F.statusId===T.statusId),re=E.findIndex(F=>F.description&&F.statusId===R.statusId);this.util.moveElementInArray(M,f,ae),this.util.moveElementInArray(E,I,re)}}else{if(!B&&J&&(I=f,E=M,R=T,f=o,M=i[n].rows,T=M[o]),this.updateAvailableSpots(i,T,R),p==="ONE_ROW")g?this.util.moveElementInArray(E,f,I):this.util.moveElementBetweenArrays(M,E,f,I),T.posId=R.posId;else if(this.isActiveRow(T))if(this.isActiveRow(R)){this.util.swapElementBetweenArrays(M,E,f,I);let G=T.posId;T.posId=R.posId,R.posId=G}else this.util.insertElementInArray(E,I,T),M[f]={posId:T.posId,statusId:T.statusId},this.animatePlayerRow(M[f]),T.posId=R.posId;else this.isActiveRow(R)?g?this.util.cutAndMoveElementInArray(E,f,I):this.util.cutAndMoveElementBetweenArrays(M,E,f,I):R.scorer||(g?this.util.moveElementInArray(E,f,I):this.util.moveElementBetweenArrays(M,E,f,I)),T.posId=R.posId;T.statusId=R.statusId}this.animatePlayerRow(T),this.animatePlayerRow(R)}
3clearPlayerMove(i){this.clearSelectedPlayer(),i.forEach(n=>{for(let o=0;o<n.rows.length;o++)delete n.rows[o].moveState,delete n.rows[o].benchRowIndex})}resetPlayerMove(i){this.selectedPlayerIndexMap={},i.forEach(n=>{n.hide=!1,n.rows.forEach(o=>{delete o.moveState,delete o.benchRowIndex})})}storeSelectedPlayer(i){this.selectedPlayerIndexMap=i,this.device.isMobile()&&(this.lastScrollPosition=this.device.getScrollY())}clearSelectedPlayer(){this.selectedPlayerIndexMap={},this.device.isMobile()&&this.device.scrollTo(this.lastScrollPosition)}findTableIndexesByScorerId(i,n){let o={};return i.some((p,C)=>{if(o.rowIndex=p.rows.findIndex(({scorer:g,secondary:f})=>!f&&g&&g.scorerId===n),o.rowIndex!==-1)return o.tableIndex=C,!0}),o}findTableIndexesByPosAndStatusIds(i,{fromPositionId:n,fromStatusId:o}){let p={};return i.some((C,g)=>{if(p.rowIndex=C.rows.findIndex(({posId:f,statusId:M,scorer:T})=>{if(!T)return o==="1"?f===n&&M===o:M===o}),p.rowIndex!==-1)return p.tableIndex=g,!0}),p}updateAvailableSpots(i,n,o){let p=[],C=[];for(let g=0;g<i.length;g++){let f=i[g].rows;for(let M=0;M<f.length;M++){let T=f[M];T.secondary||T.numSpotsAvailable!==void 0&&(T.posId?T.posId===o.posId?C.push(T):T.posId===n.posId&&p.push(T):T.statusId===n.statusId?p.push(T):T.statusId===o.statusId&&C.push(T))}}p&&p.forEach(g=>{g.numSpotsAvailable++,this.animatePlayerRow(g)}),C&&C.forEach(g=>{g.numSpotsAvailable--,this.animatePlayerRow(g)})}getTeamRosterFieldMap(i,n){let o={};for(let p=0;p<i.length;p++){let C=i[p],g,f,M=[];if(n)for(let T=0;T<C.header.cells.length;T++){let I=C.header.cells[T];I.key==="salary"?g=T:I.key==="contract"?f=T:I.key==="customCol"&&M.push(T)}for(let T=0;T<C.rows.length;T++){let I=C.rows[T],E=C.header.cells[T];if(!I.secondary&&I.scorer&&I.scorer.scorerId){let R=I.scorer.scorerId;if(o[R]={posId:I.posId,stId:I.statusId},n&&(g!==void 0&&(o[R].sal=I.cells[g].content),f!==void 0&&(o[R].csId=I.cells[f].id),M.length>0)){let B=[];M.forEach(J=>B.push(I.cells[J].content)),o[R].custCols=B}}}}return o}getBenchRowIndexMap(i){let n={};return i.rows.forEach((o,p)=>{o.secondary||(o.statusId==="2"?n.benchReserve=p:o.statusId==="3"?n.benchInjRes=p:o.statusId==="9"&&(n.benchMinor=p))}),n}animatePlayerRow(i){i.animate!==!0&&(i.animate=!0,setTimeout(()=>i.animate=!1,900))}};a.\u0275fac=function(n){return new(n||a)(Y(Q),Y(Se))},a.\u0275prov=se({token:a,factory:a.\u0275fac});let t=a;return t})();var ke=(()=>{let a=class a{constructor(i,n){this.dataService=i,this.util=n}resolve({params:i,data:n}){return this.dataService.createQuickBatchedRequest({getTeamRosterInfo:this.util.parseObject(i)},{leagueId:i.leagueId,requestId:n.pageId})}};a.\u0275fac=function(n){return new(n||a)(Y(_e),Y(Q))},a.\u0275prov=se({token:a,factory:a.\u0275fac});let t=a;return t})();var rt=(()=>{let a=class a{constructor(i,n,o){this.datePipe=i,this.util=n,this.auth=o}extractOverrideParams(i){return i?this.util.parseObject({period:i.displayedPeriod,scoringPeriod:i.displayedScoringPeriod,seasonOrProjection:i.displayedSeasonOrProjection&&i.displayedSeasonOrProjection.code,timeframeTypeCode:i.displayedSeasonOrProjection&&i.displayedSeasonOrProjection.timeframeTypeCode,scoringCategoryType:i.displayedScoringCategoryType,statsType:i.displayedStatsType,view:i.displayedView,teamId:i.displayedFantasyTeamId,sortType:i.displayedSortType,scipId:i.displayedScipId||null,adminMode:i.adminMode,startDate:this.datePipe.transform(i.displayedStartDate,"yyyy-MM-dd"),endDate:this.datePipe.transform(i.displayedEndDate,"yyyy-MM-dd"),lineupChangeSystem:i.lineupChangeSystem,daily:!!i.daily,origDaily:!!i.daily}):{}}normalizePathParamPipe(i,{startDateObj:n,endDateObj:o}){return(i.startDate||i.endDate||i.timeframeTypeCode==="BY_DATE")&&(i.startDate!==void 0&&q.isDateTime(i.startDate)?i.startDate=i.startDate.toF
3ormat("yyyy-MM-dd"):q.isDateTime(n)&&(i.startDate=n.toFormat("yyyy-MM-dd")),i.endDate!==void 0&&q.isDateTime(i.endDate)?i.endDate=i.endDate.toFormat("yyyy-MM-dd"):q.isDateTime(o)&&(i.endDate=o.toFormat("yyyy-MM-dd"))),i.scipId===void 0&&delete i.scipId,i}normalizeData(i){let{displayedSelections:n,miscData:o}=i;return n.displayedStartDate&&(n.startDateObj=q.fromMillis(n.displayedStartDate,{zone:"America/New_York"})),n.displayedEndDate&&(n.endDateObj=q.fromMillis(n.displayedEndDate,{zone:"America/New_York"})),o.displayedMinDate&&(o.minDateObj=q.fromMillis(o.displayedMinDate,{zone:"America/New_York"})),o.displayedMaxDate&&(o.maxDateObj=q.fromMillis(o.displayedMaxDate,{zone:"America/New_York"})),i.tables&&i.tables.forEach(p=>{let C={};p.rows.forEach(g=>{g.eligiblePosIds&&g.eligiblePosIds.forEach(f=>{C[f]||(C[f]=!0)})}),p.eligibleTablePosIdMap=C,p.header.headerGroups=this.getHeaderGroups(p.header.cellsTopLevel)}),i}applyHeaderIndex(i){i.forEach(n=>{n.fptsIndex=n.header.cells.findIndex(o=>o.key==="fpts")})}getFantasyColumns({columns:i}){return{stories:i,type:"COLUMNS"}}getNewsHeadlines({stories:i}){return{stories:i,type:"HEADLINES"}}getHeaderGroups(i){if(i){let n=[],o=0;return i.forEach(({colspan:p,name:C,shortName:g})=>{n.push({name:C,shortName:g,keys:Array.from({length:p},(f,M)=>o+M)}),o=o+p}),n}}};a.\u0275fac=function(n){return new(n||a)(Y(Ot),Y(Q),Y(Ye))},a.\u0275prov=se({token:a,factory:a.\u0275fac,providedIn:"root"});let t=a;return t})();var ta=(t,a)=>({item:t,cell:a});function ia(t,a){if(t&1){let e=S();s(0,"nav")(1,"mat-slide-toggle",6),ie("ngModelChange",function(n){h(e);let o=c();return te(o.showTrade,n)||(o.showTrade=n),x(n)}),d(2," Trade "),l()()}if(t&2){let e=c();r(),ee("ngModel",e.showTrade)}}function na(t,a){if(t&1&&(s(0,"div",4),d(1),l()),t&2){let e=a.$implicit,i=c();r(),w(" ",i.showTrade&&e.tradeName?e.tradeName:e.name," ")}}function aa(t,a){if(t&1&&W(0,8),t&2){let e=c().$implicit;c();let i=V(12);m("ngTemplateOutlet",i)("ngTemplateOutletContext",ne(2,ta,e,e.info.salary||e.info.budgetAmount))}}function oa(t,a){if(t&1&&d(0),t&2){let e=c().$implicit;w(" ",e.display," ")}}function ra(t,a){if(t&1&&(s(0,"div",4)(1,"b",7),d(2),l(),_(3,aa,1,5,"ng-container",8)(4,oa,1,1),l()),t&2){let e=a.$implicit,i=c();r(2),w(" ",i.showTrade&&e.tradeName?e.tradeName:e.name," "),r(),u(i.tradingAllowed&&i.showTrade&&e.info&&e.tradeable?3:4)}}function la(t,a){if(t&1){let e=S();s(0,"input",13),y("keypress",function(n){h(e);let o=c(2);return x(o.filterNumber(n))}),ie("ngModelChange",function(n){h(e);let o=c().item;return te(o.info.salary,n)||(o.info.salary=n),x(n)}),l()}if(t&2){let e=c(),i=e.cell,n=e.item;A("invalid",+i>+n.value),ee("ngModel",n.info.salary)}}function sa(t,a){if(t&1){let e=S();s(0,"input",13),y("keypress",function(n){h(e);let o=c(2);return x(o.filterNumber(n))}),ie("ngModelChange",function(n){h(e);let o=c().item;return te(o.info.budgetAmount,n)||(o.info.budgetAmount=n),x(n)}),l()}if(t&2){let e=c(),i=e.cell,n=e.item;A("invalid",+i>+n.value),ee("ngModel",n.info.budgetAmount)}}function ca(t,a){if(t&1&&(s(0,"div",9),v(1,"player-tx",10),s(2,"div",11),_(3,la,1,3,"input",12),_(4,sa,1,3,"input",12),s(5,"mark"),d(6),l()()()),t&2){let e=a.cell,i=a.item,n=c();r(),m("disabled",!e||+e<=0||+e>+i.value)("actions",i.actions)("pick",i.info)("scorerId",i.info.id)("leagueId",n.leagueId)("currentTeamId",n.teamId)("fantasyTeams",n.fantasyTeams)("myTeamIds",n.myTeamIds)("multiTrade",n.multiTrade),r(2),u(i.key==="salaryCap"?3:-1),r(),u(i.key==="claimBudget"?4:-1),r(2),P(i.display)}}var rn=(()=>{let a=class a{set salaryInfo(i){this._salaryInfo=this.getSalaryInfo(i)}constructor(i){this.util=i}getSalaryInfo(i){return i.info.forEach(n=>{(n.key==="claimBudget"||n.key==="salaryCap")&&(n.actions=[{typeId:"50"}],n.id=n.key+this.teamId,n.info={id:n.id,name:n.tradeName,teamId:this.teamId})}),i}filterNumber(i){return this.util.filterNumberInput(i)}};a.\u0275fac=function(n){return new(n||a)(k(Q))},a.\u0275cmp=U({type:a,selectors:[["league-team-roster-salary-info"]],inputs:{showTrade:"showTrade",leagueId:"leagueId",fantasyTeams:"fantasyTeams",myTeamIds:"myTeamIds",teamId:"teamId",multiTrade:"multiTrade",tradingAllowed:"tradingAllowed",salaryInfo:"salaryInfo"},standalone:!1,decls:13,vars:2,consts:[["cellTemplate",""],[1,"heading"],[1,"supertable"],[1,"supertable__head"],[1,"supertable__cell"],[1,"supertable__row"],[3,"ngModelChange","ngModel"],[1,"supertable__cell__head"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"supertable__cell__flex"],[3,"disabled","actions","pick","scorerId","leagueId","currentTeamId","fantasyTeams","myTeamIds","multiTrade"],[1,"cell-input__container"],["type","text",1,"cell-input",3,"invali
3d","ngModel"],["type","text",1,"cell-input",3,"keypress","ngModelChange","ngModel"]],template:function(n,o){n&1&&(s(0,"div",1)(1,"h4"),d(2),l(),_(3,ia,3,1,"nav"),l(),s(4,"div",2)(5,"div",3),b(6,na,2,1,"div",4,$),l(),s(8,"div",5),b(9,ra,5,2,"div",4,$),l()(),O(11,ca,7,12,"ng-template",null,0,de)),n&2&&(r(2),P(o._salaryInfo.title),r(),u(o.tradingAllowed?3:-1),r(3),L(o._salaryInfo.info),r(3),L(o._salaryInfo.info))},dependencies:[Ce,Bt,me,pe,Je,Pe],encapsulation:2,changeDetection:0});let t=a;return t})();var ua=()=>({virtual:!1,outsideSticky:!0}),Ca=t=>({sticky:"left",width:t,maxWidth:30}),ga=()=>["player"],fa=()=>["actions"],ha=t=>({sticky:"right",align:"center",width:t}),xa=(t,a,e,i,n,o)=>({width:t,align:a,link:e,small:i,color:n,sorted:o}),Fe=(t,a)=>({$implicit:t,text:a}),Ta=(t,a)=>({row:t,cell:a});function va(t,a){if(t&1&&(s(0,"span",5),d(1),l()),t&2){let e=a.$implicit;m("ngClass",e.colorClass),r(),P(e.text)}}function ya(t,a){if(t&1&&b(0,va,2,2,"span",5,$),t&2){let e=c().$implicit;L(e)}}function ba(t,a){if(t&1&&d(0),t&2){let e=c().text;w(" ",e," ")}}function La(t,a){if(t&1&&_(0,ya,2,0)(1,ba,1,1),t&2){let e=a.$implicit;u(e?0:1)}}function Sa(t,a){if(t&1&&(s(0,"div",7),d(1),l()),t&2){let e=c().$implicit;r(),P(e.scGroupScorerHeader)}}function Ia(t,a){t&1&&v(0,"div",15),t&2&&m("iTableGroup",z(1,fa))}function wa(t,a){if(t&1&&(s(0,"div",16),d(1),l()),t&2){let e=a.$implicit;m("iTableGroup",e.keys)("matTooltip",e.name),r(),P(e.shortName)}}function Ma(t,a){if(t&1&&(s(0,"div",8),v(1,"div",15),_(2,Ia,1,2,"div",15),b(3,wa,2,3,"div",16,D),l()),t&2){let e=c().$implicit,i=c();r(),m("iTableGroup",z(2,ga)),r(),u(i.isMobile?-1:2),r(),L(e.header.headerGroups)}}function Pa(t,a){if(t&1&&v(0,"div",11),t&2){let e=c(2);m("iTableColumnOptions",ce(1,ha,(e.miscData.maxActions||2)*3))}}function ka(t,a){if(t&1){let e=S();s(0,"div",17),y("click",function(){let n=h(e).$implicit,o=c(2);return x(n.sortType&&o.updateParams.next({sortType:n.sortType,scipId:n.scipId}))}),d(1),l()}if(t&2){let e=a.$implicit,i=a.$index,n=c(2);m("iTableColumn",i)("iTableColumnOptions",Ft(4,xa,e.width||(e.eventStr?8.2:5),e.align==="LEFT"?"spaced":"center",!!e.sortType,!!e.eventStr,e.sortKey==="SCORE"?"orange":null,e.sortType&&e.sortType===n.params.sortType&&(!e.scipId||e.scipId===n.params.scipId)))("matTooltip",e.name),r(),w(" ",e.shortName," ")}}function Ra(t,a){if(t&1&&d(0),t&2){let e=c(2).$implicit;w(" ",e.scorerColumn," ")}}function Da(t,a){t&1&&W(0)}function Ea(t,a){if(t&1){let e=S();s(0,"button",27),y("click",function(){let n=h(e).$implicit,o=c().$implicit,p=c(6).$implicit,C=c(2);return x(C.onPlayerPositionAndStatusChange(p,n,o))}),s(1,"mat-icon"),d(2,"swap_horiz"),l(),s(3,"b",28),O(4,Da,1,0,"ng-container",24),l(),d(5),l()}if(t&2){let e=a.$implicit,i=c().$implicit,n=c(6).$implicit,o=c(2),p=V(2);A("mat-menu-item--active",n.posId===e&&n.statusId===i),r(3),m("ngClass",o.getPositionColorClass(e)),r(),m("ngTemplateOutlet",p)("ngTemplateOutletContext",ne(6,Fe,o.getPositionPieces(e),o.getPlayerPosition(e))),r(),w(" ",o.getPlayerStatus(i)," ")}}function Fa(t,a){if(t&1&&b(0,Ea,6,9,"button",26,D),t&2){let e=c(6).$implicit;L(e.eligiblePosIds)}}function Va(t,a){if(t&1&&b(0,Fa,2,0,null,null,D),t&2){let e=c(5).$implicit;L(e.eligibleStatusIds)}}function Aa(t,a){t&1&&(s(0,"div",25),d(1,"No other positions"),l(
3))}function Oa(t,a){if(t&1&&_(0,Va,2,0)(1,Aa,2,0,"div",25),t&2){let e=c(4).$implicit;u(e.eligibleStatusIds?0:1)}}function $a(t,a){t&1&&W(0)}function Ba(t,a){if(t&1&&(s(0,"mat-menu",null,2),O(2,Oa,2,1,"ng-template",4),l(),s(3,"button",23),O(4,$a,1,0,"ng-container",24),l()),t&2){let e=V(1);c();let i=N(0),n=N(1),o=N(2),p=N(3),C=c(2).$implicit,g=c(2),f=V(2);r(3),A("lineup-btn--compact",p),m("matMenuTriggerFor",e)("disabled",g.isLineupButtonDisabled(C))("ngClass",n),r(),m("ngTemplateOutlet",f)("ngTemplateOutletContext",ne(7,Fe,o,i))}}function Na(t,a){if(t&1){let e=S();s(0,"button",27),y("click",function(){let n=h(e).$implicit,o=c(6).$implicit,p=c(2);return x(p.onPlayerPositionAndStatusChange(o,o.posId,n))}),s(1,"mat-icon"),d(2,"swap_horiz"),l(),d(3,"Move to"),s(4,"b",31),d(5),l()()}if(t&2){let e=a.$implicit,i=c(8);r(5),P(i.getPlayerStatus(e))}}function ja(t,a){t&1&&W(0)}function Ha(t,a){if(t&1){let e=S();s(0,"button",27),y("click",function(){let n=h(e).$implicit,o=c(6).$implicit,p=c(2);return x(p.onPlayerPositionChange(o,n))}),d(1," Change to"),s(2,"b",32),O(3,ja,1,0,"ng-container",24),l()()}if(t&2){let e=a.$implicit,i=c(8),n=V(2);r(2),m("ngClass",i.getPositionColorClass(e)),r(),m("ngTemplateOutlet",n)("ngTemplateOutletContext",ne(3,Fe,i.getPositionPieces(e),i.getPlayerPosition(e)))}}function za(t,a){if(t&1){let e=S();s(0,"button",27),y("click",function(){h(e);let n=c(5).$index,o=c().$index,p=c();return x(p.onPlayerMove(o,n))}),s(1,"mat-icon"),d(2,"import_export"),l(),s(3,"b"),d(4,"Move"),l()(),b(5,Na,6,1,"button",30,D),b(7,Ha,4,6,"button",30,D)}if(t&2){let e=c(5).$implicit,i=c().$implicit,n=c();r(5),L(n.getDirectStatusMoves(e,i)),r(2),L(e.eligiblePosIds)}}function Ua(t,a){t&1&&W(0)}function Wa(t,a){if(t&1&&(s(0,"mat-menu",null,2),O(2,za,9,0,"ng-template",4),l(),s(3,"button",23),O(4,Ua,1,0,"ng-container",24),l()),t&2){let e=V(1);c(2);let i=N(0),n=N(1),o=N(2),p=N(3),C=c(2).$implicit,g=c(2),f=V(2);r(3),A("lineup-btn--compact",p),m("matMenuTriggerFor",e)("disabled",g.isLineupButtonDisabled(C))("ngClass",n),r(),m("ngTemplateOutlet",f)("ngTemplateOutletContext",ne(7,Fe,o,i))}}function Ga(t,a){t&1&&W(0)}function qa(t,a){if(t&1){let e=S();s(0,"button",33),y("click",function(){h(e);let n=c(4).$index,o=c().$index,p=c();return x(p.onPlayerMove(o,n))}),O(1,Ga,1,0,"ng-container",24),l()}if(t&2){c(2);let e=N(0),i=N(1),n=N(2),o=N(3),p=c(2).$implicit,C=c(2),g=V(2);A("lineup-btn--compact",o),m("anchorId",p.moveState===C.MoveState.To?"TEAM_ROSTER.lineup--to":p.scorer?"TEAM_ROSTER.lineup--from":null)("disabled",C.isLineupButtonDisabled(p))("ngClass",i),r(),m("ngTemplateOutlet",g)("ngTemplateOutletContext",ne(7,Fe,n,e))}}function Za(t,a){if(t&1&&_(0,Wa,5,10)(1,qa,2,10,"button",29),t&2){let e=c(3).$implicit,i=c(2);u(i.hasMoveMenu(e)?0:1)}}function Ja(t,a){if(t&1&&v(0,"scorer",22),t&2){let e=c(3).$implicit,i=c(2);m("scorerInfo",e.scorer)("leagueId",i.leagueId)("sportCode",i.sportCode)("teamId",i.params.teamId)("disabled",i.isScorerDisabled(e))}}function Ya(t,a){if(t&1&&(Ae(0)(1)(2)(3),_(4,Ba,5,10)(5,Za,2,1),_(6,Ja,1,5,"scorer",22)),t&2){let e=c(2).$implicit,i=c(2),n=ue(i.getPlayerPositionOrStatus(e.posId,e.statusId));r(),ue(i.getPlayerPositionColorClass(e.posId,e.statusId)),r(),ue(i.getPlayerPositionPieces(e.posId,e.statusId)),r(),ue((n==null?null:n.length)>2),r(),u(i.params.lineupChangeSystem==="CLASSIC"?4:5),r(2),u(e.scorer?6:-1)}}function Qa(t,a){if(t&1&&(s(0,"i",34),d(1),l()),t&2){let e=c(3).$implicit;m("matTooltip",e.numSpotsAvailableDescription),r(),w(" ",e.numSpotsAvailableIcon==="LIMITED_BY_MAX"?"group":"all_inclusive"," ")}}function Ka(t,a){if(t&1&&(s(0,"i"),d(1),l()),t&2){let e=c(3).$implicit;r(),P(e.numSpotsAvailable)}}function Xa(t,a){if(t&1&&(s(0,"mark"),d(1),l(),_(2,Qa,2,2,"i",34),_(3,Ka,2,1,"i")),t&2){let e=c(2).$implicit;r(),P(e.numSpotsAvailableText),r(),u(e.numSpotsAvailableIcon==="LIMITED_BY_MAX"?2:-1),r(),u(e.numSpotsAvailable?3:-1)}}function eo(t,a){if(t&1){let e=S();s(0,"player-tx",36),y("autoSubOrderChange",function(n){h(e);let o=c(3).$implicit,p=c(2);return x(p.onSetAutoOrderSub(n,o.scorer.scorerId))}),l()}if(t&2){let e=c(3),i=e.$implicit,n=e.$index,o=c().$index,p=c();m("tourAnchor",i.scorer&&n<10&&o===0)("actions",i.actions)("leagueId",p.leagueId)("scorerId",i.scorer.scorerId)("currentTeamId",p.params.teamId)("fantasyTeams",p.fantasyTeams)("myTeamIds",p.fantasySettings.myTeamIds)("disabled",p.rosterP
3icking||p.rosterChanged)("multiTrade",p.multiTrade)("salaryBudgetInfo",p.miscData.transactionSalaryBudgetInfo)("autoSubOrder",p.miscData.autoSubOrderMap[i.scorer.scorerId])("autoSubOrderMax",p.miscData.autoSubOrderMax)}}function to(t,a){if(t&1&&(s(0,"div",21),_(1,eo,1,12,"player-tx",35),l()),t&2){let e=c(2).$implicit;r(),u(e.scorer!=null&&e.scorer.scorerId&&!e.secondary?1:-1)}}function io(t,a){if(t&1&&(v(0,"table-cell",37),Oe(1,"tableCellStyle")),t&2){let e=c().$index,i=N(0),n=c(4);m("iTableCell",e)("ngClass",Vt(1,5,i))("leagueId",n.leagueId)("cell",i)("sportCode",n.sportCode)}}function no(t,a){if(t&1){let e=S();s(0,"input",41),y("keypress",function(n){h(e);let o=c(2).$implicit,p=c(4);return x(p.filterSalaryForNumber(n,o))})("blur",function(n){h(e);let o=c(2).$implicit,p=N(0),C=c(2).$implicit,g=c(2);return x(g.onColumnInputChange(C,p,o,n))})("keyup.enter",function(n){h(e);let o=c(2).$implicit,p=N(0),C=c(2).$implicit,g=c(2);return x(g.onColumnInputChange(C,p,o,n))}),l()}if(t&2){c(2);let e=N(0);m("value",e.content||"")}}function ao(t,a){if(t&1&&(s(0,"a",40),d(1),l()),t&2){c(2);let e=N(0),i=c(2).$implicit;c(2);let n=V(6);m("matMenuTriggerFor",n)("matMenuTriggerData",ne(3,Ta,i,e)),r(),w(" ",e.content)}}function oo(t,a){if(t&1&&(s(0,"div",38),_(1,no,1,1,"input",39),_(2,ao,2,6,"a",40),l()),t&2){let e=c(),i=e.$implicit,n=e.$index,o=c(4);m("iTableCell",n),r(),u(o.isInputColumn(i)?1:-1),r(),u(o.isContractColumn(i)?2:-1)}}function ro(t,a){if(t&1&&(Ae(0),_(1,io,2,7,"table-cell",37)(2,oo,3,3,"div",38)),t&2){let e=a.$implicit,i=a.$index,n=c(2).$implicit,o=c(2),p=ue(n.cells==null?null:n.cells[i]);r(),u(p&&(!o.params.adminMode||o.isRegularColumn(e))?1:p&&o.params.adminMode?2:-1)}}function lo(t,a){if(t&1&&(s(0,"div",19)(1,"div",20),_(2,Ra,1,1)(3,Ya,7,6),_(4,Xa,4,3),l(),_(5,to,2,1,"div",21),b(6,ro,3,2,null,null,$),l()),t&2){let e=c().$implicit,i=c().$implicit,n=c(),o=N(0);A("team-roster-secondary-row",e.secondary),m("ngClass",n.getFixedColumnClass(e)),r(2),u(e.scorerColumn?2:3),r(2),u(e.numSpotsAvailableText?4:-1),r(),u(n.miscData.maxActions!==0&&!o?5:-1),r(),L(i.header.cells)}}function so(t,a){if(t&1&&_(0,lo,8,6,"div",18),t&2){let e=a.$implicit;u(e.numSpotsAvailable!==0?0:-1)}}function co(t,a){if(t&1&&(s(0,"span",42)(1,"b"),d(2),l(),d(3),l()),t&2){let e=a.$implicit;r(2),w("",e.name,":"),r(),w(" ",e.total," ")}}function mo(t,a){if(t&1&&(s(0,"div",14)(1,"div",20),b(2,co,4,2,"span",42,$),l()()),t&2){let e=c().$implicit;r(2),L(e.statusTotals)}}function po(t,a){if(t&1&&(s(0,"div",6),_(1,Sa,2,1,"div",7),_(2,Ma,5,3,"div",8),s(3,"div",9)(4,"div",10),d(5),l(),_(6,Pa,1,3,"div",11),b(7,ka,2,11,"div",12,$),l(),s(9,"div",13),b(10,so,1,1,null,null,D),_(12,mo,4,0,"div",14),l()()),t&2){let e=a.$implicit,i=c(),n=N(0);A("hide--when-lineup-change",e.hide)("is-simple",n)("ineligible",i.playerTxStore.isActive(i.leagueId)),m("iTable",i.isDesktop||n?0:1)("iTableOptions",z(14,ua)),r(),u(i.isDesktop?-1:1),r(),u(e.header.headerGroups?2:-1),r(2),m("iTableColumnOptions",ce(15,Ca,n?21:22.6)),r(),w(" ",e.scGroupScorerHeader," "),r(),u(i.miscData.maxActions!==0&&!n?6:-1),r(),L(e.header.cells),r(3),L(e.rows),r(2),u(e.statusTotals?12:-1)}}function _o(t,a){if(t&1){let e=S();s(0,"button",27),y("click",function(){let n=h(e).$implicit,o=c(),p=o.row,C=o.cell,g=c();return x(g.onContractChange(p,C,n))}),d(1),l()}if(t&2){let e=a.$implicit,i=c().cell;A("mat-menu-item--active",e.smallId===i.id),r(),w(" ",e.name," ")}}function uo(t,a){if(t&1&&b(0,_o,2,3,"button",26,D),t&2){let e=c();L(e.miscData.contractChoices)}}var ln=(()=>{let a=class a{set tables(i){i&&this.lineupMoveService.resetPlayerMove(i),this.tablesValue=i}get tables(){return this.tablesValue}set positionMap(i){this.positionMapValue=i,this.positionLabelPiecesMap=fi(i)}get positionMap(){return this.positionMapValue}constructor(i,n,o,p,C,g,f,M,T,I){this.dataService=i,this.device=n,this.util=o,this.elementRef=p,this.tourService=C,this.dialog=g,this.lineupMoveService=f,this.playerTxStore=M,this.toast=T,this.changeDetector=I,this.positionLabelPiecesMap=new Map,this.updateParams=new De,this.reload=new De,this.lineupChanged=new De,this.lineupPicking=new De,this.MoveState=Z,this.moveClassMap={[Z.From]:"eligible-from",[Z.To]:"eligible-to",[Z.Out]:"ineligible"},this.rowStyleMap=et,this.subs=[],this.autoSubmit$=new Tt,this.autoSubmitDebounceMs=600}ngOnInit(){this.resetLineupChangeMode(),this.subs.push(this.tourService.active$.subscribe(i=>{this.isLineupChangeTourActive=i===we.FEATURE_LINEUP_CHANGE,this.changeDetector.markForCheck()})),this.subs.push(this.autoSubmit$.pipe(bt(this.autoSubmitDebounceMs)).subscribe(()=>this.confirmSave()))}
3ngOnDestroy(){this.removeSaveToast(),this.subs.forEach(i=>i&&i.unsubscribe&&i.unsubscribe())}onPlayerMove(i,n){let o=this.tables[i],p=o.rows[n];if((p.moveState===Z.From||p.moveState)&&(this.isMobile||this.hideRowsLineupChange)&&requestAnimationFrame(()=>this.device.scrollTo(this.lastScrollHeight)),p.moveState===Z.From)this.clearLineupSelection();else if(p.moveState)this.lineupMoveService.movePlayer(this.tables,i,n,this.availableActiveViewType,this.miscData.alwaysShowPosition),p.benchRowIndex&&this.lineupMoveService.movePlayer(this.tables,i,p.benchRowIndex,this.availableActiveViewType,this.miscData.alwaysShowPosition),this.lineupMoveService.clearPlayerMove(this.tables),this.lineupPicking.next(!1),this.rosterPicking=!1,this.tables.forEach(C=>C.hide=!1),this.startLineupChangeMode();else{this.lineupPicking.next(!0),this.rosterPicking=!0;let C=!0;p.moveState=Z.From,this.lineupMoveService.storeSelectedPlayer({tableIndex:i,rowIndex:n});for(let g=0;g<this.tables.length;g++){let f=this.tables[g];f.hide=!0;let M=o.scGroup===f.scGroup,T=this.lineupMoveService.getBenchRowIndexMap(f);for(let I=0;I<f.rows.length;I++){if(g===i&&I===n)continue;let E=f.rows[I],{moveState:R,benchRowIndex:B}=this.lineupMoveService.getPlayerMoveState(o,f,le(j({},T),{src:n,dest:I}),M);E.moveState=R,E.benchRowIndex=B,f.hide&&E.moveState===Z.To&&(!E.scorer||!E.scorer.disableLineupChange)&&(f.hide=!1,C=!1)}}C?(this.clearLineupSelection(),this.showNoLineupChangeToast()):(this.lastScrollHeight=this.device.getScrollY(),(this.isMobile||this.hideRowsLineupChange)&&this.elementRef.nativeElement&&this.elementRef.nativeElement.scrollIntoView({behavior:"instant",block:"start"}))}}clearLineupSelection(){this.lineupMoveService.clearPlayerMove(this.tables),this.lineupPicking.next(!1),this.rosterPicking=!1,this.tables.forEach(i=>i.hide=!1)}showNoLineupChangeToast(){this.noLineupChangeToastRef||(this.noLineupChangeToastRef=this.toast.error("No spot available to move the player to","",{timeOut:1e3}),setTimeout(()=>delete this.noLineupChangeToastRef,1100))}onPlayerPositionChange(i,n){i.posId=n,this.lineupMoveService.animatePlayerRow(i),this.startLineupChangeMode()}onPlayerPositionAndStatusChange(i,n,o){i.posId=n,i.statusId=o,this.lineupMoveService.animatePlayerRow(i),this.startLineupChangeMode()}onContractChange(i,n,o){n.id=o.smallId,n.content=o.name,this.lineupMoveService.animatePlayerRow(i),this.startLineupChangeMode()}onColumnInputChange(i,n,o,p){let C=p.target.value;o.key==="salary"&&(C=C.replace(/[^\d.-]/g,"")),n.content!==C&&(n.content=C,this.lineupMoveService.animatePlayerRow(i),this.startLineupChangeMode())}filterSalaryForNumber(i,n){if(n.key==="salary")return this.util.filterNumberInput(i)}getFixedColumnClass(i){let n=[];return this.rowStyleMap.color[i.statusId]&&n.push(this.rowStyleMap.color[i.statusId]),i.bold&&n.push(this.rowStyleMap.bold),i.secondary&&n.push("team-roster-secondary-row"),i.animate&&n.push(this.rowStyleMap.animate),i.moveState!==void 0&&n.push(this.moveClassMap[i.moveState]),n}isScorerDisabled(i){if(i.moveState===Z.Out||i.moveState===void 0&&!i.scorer&&i.statusId!=="1")return!0}isLineupButtonDisabled(i){if(this.miscData.disableEmptySlots||i.secondary||this.isScorerDisabled(i)||i.scorer&&i.scorer.disableLineupChange&&!this.isLineupChangeTourActive||i.statusId==="7")return!0}hasMoveMenu(i){return i.statusId!=="1"&&i.eligiblePosIds&&i.eligiblePosIds.length>1&&i.eligiblePosIds.some(n=>this.miscData.alwaysShowPositionIds.indexOf(n)>=0)&&!i.moveState}getDirectStatusMoves(i,n){return!i.scorer||i.secondary||i.scorer.disableLineupChange||this.isLineupButtonDisabled(i)||!i.eligibleStatusIds?[]:i.eligibleStatusIds.filter(o=>o!=="1"&&o!==i.statusId&&n.rows.some(p=>!p.scorer&&!p.secondary&&p.statusId===o&&(p.numSpotsAvailable==null||p.numSpotsAvailable>0)))}createTeamRosterApiCall({confirm:i,activateScheduledScorers:n,activateScheduledScorersRestOfScoringPeriod:o,activateScheduledScorersNumDays:p,applyToFuturePeriods:C=this.miscData.applyToFuturePeriods}){return this.dataService.createRequest("confirmOrExecuteTeamRosterChanges",{rosterLimitPeriod:this.params.period,fantasyTeamId:this.params.teamId,daily:this.params.daily,adminMode:this.params.adminMode,activateScheduledScorers:n,activateScheduledScorersRestOfScoringPeriod:o,activateScheduledScorersNumDays:p,confirm:i,applyToFuturePeriods:C,fieldMap:this.lineupMoveService.getTeamRosterFieldMap(this.tables,this.isCommissioner)},{leagueId:this.leagueId})}openScheduledLineupDialog(){this.dialog.open(an,{width:"50rem",panelClass:"overlay--full-phone",data:{headToHead:this.fantasySettings.headToHead,description:this.miscData.activateScheduledScorersDescription}}).afterClosed().subscribe(i=>{i&&this.saveLineupChanges(i)})}openConfirmDialog(i,n){i.leagueId=this.leagueId,i.sportCode=this.sportCode,i.rosterSaveOptions=n,this.dialog.open(Ji,{width:"70rem",data:i,panelClass:"overlay--full-phone"}).afterClosed().subscribe(o=>{if(o&&o.confirm){let{applyToFuturePeriods:p,activateScheduledScorers:C,activateScheduledScorersNumDays:g,activateScheduledScorersRestOfScoringPeriod:f}=o;this.saveLineupChanges({applyToFuturePeriods:p,activateScheduledScorers:C,activateScheduledScorersNumDays:g,activateScheduledScorersRestOfScoringPeriod:f})}else(!o||o&&!o.removeSubmitButton)&&(this.miscData.autoSubmitLineupChanges?(this.resetLineupChangeMode(),this.reload.next()):this.startLineupChangeMode(),this.changeDetector.markForCheck())})}confirmSave(){this.resetLineupChangeMode(),this.miscData.showConfirmWindow?this.createTeamRosterApiCall({confirm:!0}).pipe(Re(i=>i.fantasyResponse),vt(i=>i.fantasyResponse)).subscribe(i=>{i.showConfirmWindow?this.openConfirmDialog(i):this.saveLineupChanges()}):this.saveLineupChanges()}saveLineupChanges({applyToFuturePeriods:i,activateScheduledScorers:n,activateScheduledScorersNumDays:o,activateScheduledScorersRestOfScoringPeriod:p,confirm:C}={}){this.createTeamRosterApiCall({applyToFuturePeriods:i,activateScheduledScorers:n,activateScheduledScorersNumDays:o,activateScheduledScorersRestOfScoringPeriod:p,confirm:C}).subscribe(({fantasyResponse:g,lineupChangesExecuted:f,lineupChangesToConfirm:M})=>{M?M.length===0?this.toast.warn("No lineup changes to optimize","",{timeOut:1600}):this.autoLineup_TODO_MOVE_TO_A_SERVICE(M):f!==void 0?f===0?this.toast.warn("No lineups changes were made","",{timeOut:1600}):(this.reload.next(),this.toast.success(f+" lineups successfully made","",{timeOut:1600})):g&&(g.showConfirmWindow?this.openConfirmDialog(g,{applyToFuturePeriods:i,activateScheduledScorers:n,activateScheduledScorersNumDays:o,activateScheduledScorersRestOfScoringPeriod:p}):(this.resetLineupChangeMode(),this.reload.next(),this.toast.success("Changes successfully saved","",{timeOut:1400})))})}
3autoLineup_TODO_MOVE_TO_A_SERVICE(i){i.forEach(({transactions:n})=>{n.forEach(o=>{let{tableIndex:p,rowIndex:C}=o.scorerId&&o.scorerId!=="NULL"?this.lineupMoveService.findTableIndexesByScorerId(this.tables,o.scorerId):this.lineupMoveService.findTableIndexesByPosAndStatusIds(this.tables,o);this.onPlayerMove(p,C)})}),this.changeDetector.markForCheck()}startLineupChangeMode(){this.rosterChanged=!0,this.lineupChanged.next(!0),this.showSaveToast()}resetLineupChangeMode(){this.rosterChanged=!1,this.lineupChanged.next(!1),this.removeSaveToast()}showSaveToast(){if(this.miscData.autoSubmitLineupChanges)this.autoSubmit$.next();else{if(this.saveToastRef)return;this.saveToastRef=this.toast.showReactive("Finalize all roster changes","",[{title:"Reset",id:"RESET"},{title:"Submit",id:"SUBMIT",default:!0}],{disableAutoClose:!0}),this.saveToastRef.actions$.pipe(Re(i=>!!i)).subscribe(i=>{i.id==="SUBMIT"?this.confirmSave():i.id==="RESET"&&(this.resetLineupChangeMode(),this.reload.next())})}}removeSaveToast(){this.saveToastRef&&(this.toast.remove(this.saveToastRef),this.saveToastRef=null)}onSetAutoOrderSub(i,n){let o=this.generateAutoSubOrderMap(this.miscData.autoSubOrderMap,i,n);this.dataService.createRequest("setAutoSubsOrder",{teamId:this.params.teamId,period:this.params.period,adminMode:this.isCommissioner,autoSubOrderMap:o},{leagueId:this.leagueId}).subscribe(({fantasyResponse:p,success:C})=>{C?(this.toast.success("Player order updated successful"),this.miscData.autoSubOrderMap=this.removeZeroScorers(o),this.changeDetector.markForCheck()):p&&this.toast.error("Error",p.mainMsg,{timeOut:6e3})})}generateAutoSubOrderMap(i={},n,o){let p=this.util.mapToArray(i).filter(g=>g.key!==o).sort((g,f)=>g.value-f.value);n&&this.util.insertElementInArray(p,n-1,{key:o,value:n});let C=this.util.arrayToMapOfPropByOrder(p);return n||(C[o]=0),C}removeZeroScorers(i={}){let n={};for(let o in i)i.hasOwnProperty(o)&&i[o]!==0&&(n[o]=i[o]);return n}isInputColumn(i){return i&&(i.key==="salary"||i.key==="customCol")}isContractColumn(i){return i&&i.key==="contract"}isRegularColumn(i){return i&&i.key!=="salary"&&i.key!=="contract"&&i.key!=="customCol"}getPlayerPositionOrStatus(i,n){return i&&(n==="1"||this.miscData.alwaysShowPosition)?this.positionMap[i]?.shortName:this.statusMap[n].shortName}getPlayerPositionColorClass(i,n){return i&&(n==="1"||this.miscData.alwaysShowPosition)?this.getPositionColorClass(i):null}getPositionColorClass(i){let n=this.getLabelPieces(i);return n?.length===1?n[0].colorClass:null}getPositionPieces(i){let n=this.getLabelPieces(i);return n?.length>1?n:null}getPlayerPositionPieces(i,n){return i&&(n==="1"||this.miscData.alwaysShowPosition)?this.getPositionPieces(i):null}getLabelPieces(i){return this.fantasySettings?.enablePositionColors!==!1?this.positionLabelPiecesMap.get(i):null}getPlayerPosition(i){return i&&this.positionMap[i].shortName||""}getPlayerStatus(i){return i&&this.statusMap[i].name}};a.\u0275fac=function(n){return new(n||a)(k(_e),k(Se),k(Q),k(Mt),k(si),k(He),k(ot),k(Ke),k(ii),k($e))},a.\u0275cmp=U({type:a,selectors:[["league-team-roster-tables"]],hostAttrs:[1,"team-roster-tables","fx-layout__rows","fx-layout__rows--lg"],inputs:{leagueId:"leagueId",sportCode:"sportCode",isDesktop:"isDesktop",isMobile:"isMobile",isCommissioner:"isCommissioner",multiTrade:"multiTrade",params:"params",tables:"tables",miscData:"miscData",availableActiveViewType:"availableActiveViewType",hideRowsLineupChange:"hideRowsLineupChange",positionMap:"positionMap",statusMap:"statusMap",fantasySettings:"fantasySettings",fantasyTeams:"fantasyTeams"},outputs:{updateParams:"updateParams",reload:"reload",lineupChanged:"lineupChanged",lineupPicking:"lineupPicking"},standalone:!1,decls:8,vars:1,consts:[["positionLabel",""],["contractMenu","matMenu"],["movePlayerMenu","matMenu"],[1,"fx-layout__pane--bare",3,"iTable","iTableOptions","hide--when-lineup-change","is-simple","ineligible"],["matMenuContent",""],[3,"ngClass"],[1,"fx-layout__pane--bare",3,"iTable","iTableOptions"],[1,"single-header"],["iTableHeader","group"],["iTableHeader",""],["iTableColumn","player",3,"iTableColumnOptions"],["iTableColumn","actions",3,"iTableColumnOptions"],["matTooltipPosition","above",3,"iTableColumn","iTableColumnOptions","matTooltip"],["iTableBody",""],["iTableRow",""],[3,"iTableGroup"],[3,"iTableGroup","matTooltip"],["matTooltipPosition","above",3,"click","iTableColumn","iTableColumnOptions","matTooltip"],["iTableRow","",3,"ngClass","team-roster-secondary-row"],["iTableRow","",3,"ngClass"],["
3iTableCell","player"],["iTableCell","actions"],[3,"scorerInfo","leagueId","sportCode","teamId","disabled"],[1,"lineup-btn",3,"matMenuTriggerFor","disabled","ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"margin--smallest"],["mat-menu-item","",3,"mat-menu-item--active"],["mat-menu-item","",3,"click"],[1,"margin--right-smallest",3,"ngClass"],[1,"lineup-btn",3,"anchorId","disabled","lineup-btn--compact","ngClass"],["mat-menu-item",""],[1,"margin--left-smallest"],[1,"margin--left-smallest",3,"ngClass"],[1,"lineup-btn",3,"click","anchorId","disabled","ngClass"],[1,"icons",3,"matTooltip"],[3,"tourAnchor","actions","leagueId","scorerId","currentTeamId","fantasyTeams","myTeamIds","disabled","multiTrade","salaryBudgetInfo","autoSubOrder","autoSubOrderMax"],[3,"autoSubOrderChange","tourAnchor","actions","leagueId","scorerId","currentTeamId","fantasyTeams","myTeamIds","disabled","multiTrade","salaryBudgetInfo","autoSubOrder","autoSubOrderMax"],[3,"iTableCell","ngClass","leagueId","cell","sportCode"],[3,"iTableCell"],["type","text",3,"value"],["role","link",1,"font-weight--500",3,"matMenuTriggerFor","matMenuTriggerData"],["type","text",3,"keypress","blur","keyup.enter","value"],[1,"margin--right-smaller"]],template:function(n,o){n&1&&(Ae(0),O(1,La,2,1,"ng-template",null,0,de),b(3,po,13,17,"div",3,$),s(5,"mat-menu",null,1),O(7,uo,2,0,"ng-template",4),l()),n&2&&(ue(o.params.view==="SIMPLE"),r(3),L(o.tables))},dependencies:[Be,Ce,oe,qe,We,Ge,Ze,xe,Me,bi,mi,_i,Fi,ui,Ci,gi,pi,Pe,Qe,ji],styles:[`.team-roster-tables .i-table{--i-cell-height: 4rem;--i-compact-cell-small-height: 3rem;--i-compact-cell-height: 7.6rem}.team-roster-tables .i-table__cell>mark{background-color:transparent;color:var(--color-black--softest);font-size:var(--font--2xs);font-weight:500}.team-roster-tables .i-table__cell>i{display:inline-flex;justify-content:center;align-items:center;width:calc(var(--content) * 2.1rem);height:calc(var(--content) * 2.1rem);background-color:var(--color-black--lightest);font-weight:600;border-radius:100%;font-size:var(--font--xs);font-style:normal}.team-roster-tables .i-table.is-simple .i-table__cell--color-orange span{font-size:var(--font--md);font-weight:600}.lineup-btn{display:flex;justify-content:center;align-items:center;flex-shrink:0;font-weight:600;line-height:1;position:relative;width:var(--button--md);height:var(--button--md);font-size:calc(.51rem + var(--content) * .8rem);border-radius:var(--button--md);box-sizing:border-box;background-color:transparent;border:solid 2px;pointer-events:all;cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:-.02rem;transition-property:border-color,background-color,color;transition-duration:.1s;background-color:var(--color-primary--50);border-color:var(--color-blue--200);color:var(--position-color, var(--color-primary--500));overflow:hidden}.lineup-btn--compact{font-size:calc(.36rem + var(--content) * .8rem)}.lineup-btn:focus{outline:0}.eligible-to .lineup-btn{border:none;background-color:var(--color-blue--100);color:var(--color-primary--600)}.eligible-to .lineup-btn:not(:disabled):after{content:"";position:absolute;inset:0;border:dashed 2px var(--color-primary--600);border-radius:100%;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spin360}.eligible-to .lineup-btn:hover{color:var(--color-primary--700);background-color:var(--color-primary--100)}.eligible-to .lineup-btn:hover:after{border-color:var(--color-primary--700)}.eligible-from .lineup-btn{border-color:var(--color-primary--600);background-color:var(--color-primary--600);color:var(--color-white)}.ineligible .lineup-btn,.lineup-btn:disabled{border-color:var(--color-black--lightest)!important;background-color:hsl(var(--hsl-black)/0);color:var(--color-gray--400);font-weight:400;border:solid 2px;pointer-events:none}.i-table__row:not(.ineligible):not(.team-roster-secondary-row) .lineup-btn:disabled{color:var(--position-color, var(--color-gray--400))}.i-table__row:is(.eligible-from,.eligible-to,.ineligible,.team-roster-secondary-row) .lineup-btn [class*=pos-color--]{color:inherit}@media (hover: hover){.lineup-btn:hover [class*=pos-color--]{color:inherit}}@media (hover: hover){.i-table__row:not(.eligible-from):not(.eligible-to) .lineup-btn:hover{background-color:var(--color-blue--100);border-color:var(--color-primary--500);color:var(--color-primary--600)}}.team-roster-secondary-row{--i-row-bg: var(--color-gray--100)}.team-roster-secondary-row .lineup-btn{pointer-events:none;background-color:transparent;border-color:var(--color-black--lightest);color:var(--color-gray--400)} 4`],encapsulation:2,changeDetection:0});let t=a;return t})();var go=["matSelectTeamsRef"],fo=()=>({txType:"TRADE"}),ho=(t,a)=>["/fantasy/league",t,"transactions","pending",a],lt=()=>({formField:!0}),ht=()=>({align:"right"}),sn=()=>({formField:!0,multi:!0,gap:!0}),xo=()=>({align:"right",gap:!0}),cn=t=>["/fantasy/league",t,"team","preferences"],dn=t=>({"supertable__cell--first-mobile font-weight--500":t}),mn=()=>({always:!0}),pn=(t,a)=>a.code,To=(t,a)=>a.value,_n=(t,a)=>a.id,un=(t,a)=>a.key;function vo(t,a){if(t&1){let e=S();s(0,"league-team-select",13),y("change",function(n){h(e);let o=c();return x(o.goParams({teamId:n},{skipScroll:!0}))})("tradeTour",function(){h(e);let n=c();return x(n.openTourDialog(!1))}),l()}if(t&2){let e=c();m("teamId",e.paramMap.display.teamId||e.fantasySettings.myDefaultTeamId)("fantasyTeams",e.fantasyTeams)("teamInfo",e.data.teamHeadingInfo)("fantasyTeamMap",e.fantasyTeamMap)("showTradeHelpDialog",e.data.miscData.tradesAllowed)("disabled",e.rosterChanged)}}function yo(t,a){if(t&1){let e=S();s(0,"alert",10)(1,"div",14),d(2,"The roster could not be loaded"),l(
4),s(3,"div",15),d(4," Please try again. "),s(5,"button",16),y("click",function(){h(e);let n=c();return x(n.reloadDataWithCurrentParams())}),d(6,"Retry"),l()()()}}function bo(t,a){t&1&&v(0,"top-ad")}function Lo(t,a){if(t&1){let e=S();s(0,"league-team-select",40),y("change",function(n){h(e);let o=c(2);return x(o.goParams({teamId:n},{skipScroll:!0}))})("tradeTour",function(){h(e);let n=c(2);return x(n.openTourDialog(!1))}),l()}if(t&2){let e=c(2);m("teamId",e.paramMap.display.teamId||e.fantasySettings.myDefaultTeamId)("fantasyTeams",e.fantasyTeams)("teamInfo",e.data.teamHeadingInfo)("fantasyTeamMap",e.fantasyTeamMap)("showTradeHelpDialog",e.data.miscData.tradesAllowed)("disabled",e.rosterChanged)("isMobile",!0)}}function So(t,a){if(t&1&&v(0,"league-notices",19),t&2){let e=c(2);m("notices",e.data.leagueNotices)("leagueId",e.leagueId)("essentialOnly",!0)}}function Io(t,a){if(t&1&&v(0,"li",41),t&2){let e=a.$implicit;m("innerHTML",e,H)}}function wo(t,a){if(t&1&&(s(0,"alert",21)(1,"div",14),d(2),l(),s(3,"ul",15),b(4,Io,1,1,"li",41,D),l()()),t&2){let e=c(2);m("expandable",!e.isDesktop),r(2),P(e.data.miscData.alertMsgTitle),r(2),L(e.data.miscData.alertMsgsText)}}function Mo(t,a){if(t&1&&v(0,"li",41),t&2){let e=a.$implicit;m("innerHTML",e.name,H)}}function Po(t,a){if(t&1&&(s(0,"alert",22)(1,"div",14),d(2),l(),s(3,"ul",15),b(4,Mo,1,1,"li",41,D),l()()),t&2){let e=c(2);m("expandable",!e.isDesktop),r(2),w(" ",e.data.miscData.minMaxWarningMsgsTitle," "),r(2),L(e.data.miscData.minMaxWarnings)}}function ko(t,a){if(t&1&&(s(0,"td"),v(1,"scorer",43),l()),t&2){let e=c().$implicit,i=c(3);r(),m("scorerInfo",e.scorer)("leagueId",i.leagueId)("sportCode",i.sportCode)("teamId",i.paramMap.display.teamId)}}function Ro(t,a){if(t&1&&v(0,"span",41),t&2){let e=c().$implicit;m("innerHTML",e.description,H)}}function Do(t,a){if(t&1&&(s(0,"tr"),_(1,ko,2,4,"td"),s(2,"td"),d(3),_(4,Ro,1,1,"span",41),l()()),t&2){let e=a.$implicit;r(),u(e.scorer?1:-1),r(2),w(" ",e.name," "),r(),u(e.description?4:-1)}}function Eo(t,a){if(t&1&&(s(0,"alert",23)(1,"div",14),d(2,"Roster Alerts"),l(),s(3,"div",15),v(4,"div"),s(5,"table",42),b(6,Do,5,3,"tr",null,D),l()()()),t&2){let e=c(2);m("numberIcon",e.data.miscData.rosterAlerts.length)("expandable",!0),r(6),L(e.data.miscData.rosterAlerts)}}function Fo(t,a){if(t&1&&v(0,"span",41),t&2){let e=c().$implicit;m("innerHTML",e.description,H)}}function Vo(t,a){if(t&1&&(s(0,"a",44)(1,"mat-icon"),d(2,"swap_horiz"),l(),d(3," Cross-League Trades "),l()),t&2){let e=c().$implicit;m("routerLink",e.link)}}function Ao(t,a){if(t&1&&(s(0,"a",44)(1,"mat-icon"),d(2,"low_priority"),l(),d(3," Pending Trades "),l()),t&2){let e=c(4);m("routerLink",ne(2,ho,e.leagueId,z(1,fo)))}}function Oo(t,a){if(t&1&&(s(0,"tr")(1,"td"),d(2),_(3,Fo,1,1,"span",41),_(4,Vo,4,1,"a",44)(5,Ao,4,5,"a",44),l()()),t&2){let e=a.$implicit;r(2),w(" ",e.name," "),r(),u(e.description?3:-1),r(),u(e.link?4:5)}}function $o(t,a){if(t&1&&(s(0,"alert",23)(1,"div",14),d(2,"Trade Alerts"),l(),s(3,"div",15),v(4,"div"),s(5,"table",42),b(6,Oo,6,3,"tr",null,$),l()()()),t&2){let e=c(2);m("numberIcon",e.data.miscData.tradeAlerts.length)("expandable",!0),r(6),L(e.data.miscData.tradeAlerts)}}function Bo(t,a){if(t&1){let e=S();s(0,"alert",45),y("expand",function(){h(e);let n=c(2);return x(n.togglePendingTransaction(!0))})("collapse",function(){h(e);let n=c(2);return x(n.togglePendingTransaction(!1))}
4),s(1,"div",14),d(2,"Pending Transactions"),l()()}if(t&2){let e=c(2);m("numberIcon",e.numPendingTransaction)("isCollapsed",!e.queryParamMap.display.pendingTransactions)("expandable",!0)("isButton",!0)}}function No(t,a){if(t&1){let e=S();s(0,"pending-transactions-table",46),y("numberChange",function(n){h(e);let o=c(2);return x(o.numPendingTransaction=n)}),l()}if(t&2){let e=c(2);m("leagueId",e.leagueId)("teamId",e.paramMap.display.teamId)("sportCode",e.sportCode)}}function jo(t,a){if(t&1&&v(0,"tab",47),t&2){let e=c().$implicit;m("value",e.code)("label",e.text)}}function Ho(t,a){if(t&1&&_(0,jo,1,2,"tab",47),t&2){let e=a.$implicit,i=c(2);u(e.code!=="SIMPLE"||i.isMobile?0:-1)}}function zo(t,a){if(t&1){let e=S();s(0,"div",28)(1,"button",48),y("click",function(){h(e);let n=c(2);return x(n.filterPanel.toggleExpand())}),s(2,"mat-icon"),d(3),l()()()}if(t&2){let e=c(2);r(3),P(e.filterPanel!=null&&e.filterPanel.expanded?"filter_list_off":"filter_list")}}function Uo(t,a){if(t&1&&(s(0,"mat-option",51),d(1),l()),t&2){let e=a.$implicit;A("mat-option--inactive",!e.standard),m("value",e.code),r(),w(" ",e.name," ")}}function Wo(t,a){t&1&&W(0)}function Go(t,a){if(t&1&&(s(0,"div",32),O(1,Wo,1,0,"ng-container",52),l()),t&2){c(2);let e=V(30);m("filterPanelCellOptions",z(2,ht)),r(),m("ngTemplateOutlet",e)}}function qo(t,a){if(t&1){let e=S();s(0,"div",30)(1,"div",32)(2,"mat-form-field")(3,"mat-label"),d(4,"Stats"),l(),s(5,"mat-select",49),y("selectionChange",function(n){h(e);let o=c(2);return x(o.findTimeFrameTypeCodeAndGoParam(n.value))}),b(6,Uo,2,4,"mat-option",50,pn),l()()(),_(8,Go,2,3,"div",32),l()}if(t&2){let e=c(2);m("expandable",!0),r(),m("filterPanelCellOptions",z(5,lt)),r(4),m("value",e.data.displayedSelections.displayedSeasonOrProjection.code)("disabled",e.rosterChanged),r(),L(e.data.displayedLists.seasonOrProjections),r(2),u(!e.isMobile&&!e.data.hideGoBackDays?8:-1)}}function Zo(t,a){t&1&&W(0)}function Jo(t,a){if(t&1&&(s(0,"div",30)(1,"div",32),O(2,Zo,1,0,"ng-container",52),l()()),t&2){c();let e=V(30);m("expandable",!0),r(),m("filterPanelCellOptions",z(3,ht)),r(),m("ngTemplateOutlet",e)}}function Yo(t,a){t&1&&W(0)}function Qo(t,a){if(t&1){let e=S();s(0,"button",54),y("click",function(){h(e);let n=c(3);return x(n.openPitchViewDialog())}),v(1,"mat-icon",55),l()}}function Ko(t,a){if(t&1&&(s(0,"div",31)(1,"div",32),O(2,Yo,1,0,"ng-container",52),_(3,Qo,2,0,"button",53),l()()),t&2){c();let e=V(32),i=c();r(),m("filterPanelCellOptions",z(3,sn)),r(),m("ngTemplateOutlet",e),r(),u(i.sportId==="epl"?3:-1)}}function Xo(t,a){if(t&1){let e=S();s(0,"div",31)(1,"div",32)(2,"mat-form-field")(3,"mat-label"),d(4,"From"),l(),s(5,"input",56),y("click",function(){h(e);let n=V(8);return x(n.open())})("dateChange",function(n){h(e);let o=c(2);return x(o.goParams({startDate:n.value}))}),l(),v(6,"mat-datepicker-toggle",57)(7,"mat-datepicker",58,4),l()(),s(9,"div",32)(10,"mat-form-field")(11,"mat-label"),d(12,"To"),l(),s(13,"input",59),y("click",function(){h(e);let n=V(16);return x(n.open())})("dateChange",function(n){h(e);let o=c(2);return x(o.goParams({endDate:n.value}))}),l(),v(14,"mat-datepicker-toggle",57)(15,"mat-datepicker",58,5),l()()()}if(t&2){let e=V(8),i=V(16),n=c(2);r(),m("filterPanelCellOptions",z(12,lt)),r(4),m("matDatepicker",e)("value",n.data.displayedSelections.startDateObj)("max",n.data.displayedSelections.endDateObj)("min",n.data.miscData.minDateObj),r(),m("for",e),r(3),m("filterPanelCellOptions",z(13,lt)),r(4),m("matDatepicker",i)("value",n.data.displayedSelections.endDateObj)("min",n.data.displayedSelections.startDateObj)("max",n.data.miscData.maxDateObj),r(),m("for",i)}}function er(t,a){if(t&1&&(s(0,"mat-option",51),d(1),l()),t&2){let e=a.$implicit;m("value",e.value),r(),pt(" ",e.value," ",e.name," ")}}function tr(t,a){if(t&1){let e=S();s(0,"div",31)(1,"mat-form-field",32)(2,"mat-label"),d(3,"Period"),l(),s(4,"button",60),y("click",function(n){h(e);let o=c(2);return x(o.goNextOrPrefScoringPeriod(n,-1))}),s(5,"mat-icon"),d(6,"chevron_left"),l()(),s(7,"button",60),y("click",function(n){h(e);let o=c(2);return x(o.goNextOrPrefScoringPeriod(n,1))}),s(8,"mat-icon"),d(9,"chevron_right"),l()(),s(10,"mat-select",61),y("selectionChange",function(n){h(e);let o=c(2);return x(o.goParams({scoringPeriod:n.value}))}),b(11,er,2,3,"mat-option",51,To),l()()()}if(t&2){let e=c(2);r(),m("filterPanelCellOptions",z(4,lt)),r(3),m("disabled",e.isNextOrPrevScoringPeriodNotAvailable(-1)),r(3),m("disabled",e.isNextOrPrevScoringPeriodNotAvailable(1)),r(3),m("value",e.paramMap.display.scoringPeriod),r(),L(e.data.displayedLists.scoringPeriodList)}}
4function ir(t,a){if(t&1&&(s(0,"mat-option",51),d(1),l()),t&2){let e=a.$implicit;m("value",e.id),r(),P(e.name)}}function nr(t,a){if(t&1){let e=S();s(0,"div",33)(1,"mat-form-field")(2,"mat-label"),d(3,"Stats"),l(),s(4,"mat-select",61),y("selectionChange",function(n){h(e);let o=c(3);return x(o.goParams({statsType:n.value}))}),b(5,ir,2,2,"mat-option",51,_n),l()()()}if(t&2){let e=c(3);r(4),m("value",e.paramMap.display.statsType),r(),L(e.data.displayedLists.statsTypes)}}function ar(t,a){if(t&1){let e=S();s(0,"button",64),y("click",function(){let n=h(e).$implicit,o=c(4);return x(o.goParams({statsType:n.id}))}),d(1),l()}if(t&2){let e=a.$implicit,i=c(4);m("active",i.paramMap.display.statsType===e.id),r(),w(" ",e.name," ")}}function or(t,a){if(t&1&&(s(0,"div",33)(1,"pill-group",62),b(2,ar,2,2,"button",63,_n),l()()),t&2){let e=c(3);r(2),L(e.data.displayedLists.statsTypes)}}function rr(t,a){if(t&1&&(s(0,"div",30),_(1,nr,7,1,"div",33)(2,or,4,0,"div",33),l()),t&2){let e=c(2);m("expandable",!0),r(),u(e.isMobile?1:2)}}function lr(t,a){if(t&1){let e=S();s(0,"button",64),y("click",function(){let n=h(e).$implicit,o=c(4);return x(o.goParams({scoringCategoryType:n.key}))}),d(1),l()}if(t&2){let e=a.$implicit,i=c(4);m("active",i.paramMap.display.scoringCategoryType===e.key),r(),w(" ",e.value," ")}}function sr(t,a){if(t&1&&(s(0,"div",33)(1,"pill-group",65),b(2,lr,2,2,"button",63,un),l()()),t&2){let e=c(3);r(2),L(e.data.displayedLists.scoringCategoryTypes)}}function cr(t,a){if(t&1&&(s(0,"mat-option",51),d(1),l()),t&2){let e=a.$implicit;m("value",e.key),r(),P(e.value)}}function dr(t,a){if(t&1){let e=S();
4s(0,"div",33)(1,"mat-form-field")(2,"mat-label"),d(3,"Display"),l(),s(4,"mat-select",61),y("selectionChange",function(n){h(e);let o=c(3);return x(o.goParams({scoringCategoryType:n.value}))}),b(5,cr,2,2,"mat-option",51,un),l()()()}if(t&2){let e=c(3);r(4),m("value",e.paramMap.display.scoringCategoryType),r(),L(e.data.displayedLists.scoringCategoryTypes)}}function mr(t,a){if(t&1){let e=S();s(0,"button",68),y("click",function(){let n=h(e).$implicit,o=c(5);return x(o.goParams({teamId:n},{skipScroll:!0}))}),d(1),l()}if(t&2){let e=a.$implicit,i=c(5);r(),w(" ",i.fantasyTeamMap[e]==null?null:i.fantasyTeamMap[e].name," ")}}function pr(t,a){if(t&1&&(s(0,"pill-group",66),b(1,mr,2,1,"button",67,$),l()),t&2){let e=c(4);r(),L(e.data.periodOppnentTeamIds)}}function _r(t,a){if(t&1){let e=S();s(0,"button",72),y("click",function(){let n=h(e).$implicit,o=c(6);return x(o.goParams({teamId:n},{skipScroll:!0}))}),d(1),l()}if(t&2){let e=a.$implicit,i=c(6);r(),w(" ",i.fantasyTeamMap[e]==null?null:i.fantasyTeamMap[e].name," ")}}function ur(t,a){if(t&1&&b(0,_r,2,1,"button",71,$),t&2){let e=c(5);L(e.data.periodOppnentTeamIds)}}function Cr(t,a){if(t&1&&(s(0,"mat-menu",null,6),O(2,ur,2,0,"ng-template",69),l(),s(3,"pill-group",66)(4,"button",70),d(5,"Matchups"),l()()),t&2){let e=V(1);r(4),m("matMenuTriggerFor",e)}}function gr(t,a){if(t&1&&(s(0,"div",32),_(1,pr,3,0,"pill-group",66),_(2,Cr,6,1),l()),t&2){let e=c(3);m("filterPanelCellOptions",z(3,ht)),r(),u(e.data.periodOppnentTeamIds.length<3?1:-1),r(),u(e.data.periodOppnentTeamIds.length>=3?2:-1)}}function fr(t,a){if(t&1&&(s(0,"div",30),_(1,sr,4,0,"div",33),_(2,dr,7,1,"div",33),_(3,gr,3,4,"div",32),l()),t&2){let e=c(2);m("expandable",!0),r(),u(e.isMobile?-1:1),r(),u(e.isMobile?2:-1),r(),u(e.data.periodOppnentTeamIds!=null&&e.data.periodOppnentTeamIds.length?3:-1)}}function hr(t,a){t&1&&W(0)}function xr(t,a){if(t&1&&(s(0,"div",32),O(1,hr,1,0,"ng-container",52),l()),t&2){c();let e=V(32);m("filterPanelCellOptions",z(2,sn)),r(),m("ngTemplateOutlet",e)}}function Tr(t,a){if(t&1){let e=S();s(0,"div",33)(1,"pill-group",73)(2,"button",74),y("click",function(){h(e);let n=c(2);return x(n.goParams({daily:!n.paramMap.display.daily,period:null}))}),d(3),l()()()}if(t&2){let e=c(2);r(),m("label",e.data.miscData.dailyWeeklyInfo==null?null:e.data.miscData.dailyWeeklyInfo.dateText),r(),A("to-right",e.isMobile),r(),w(" ",e.data.miscData.dailyWeeklyInfo==null?null:e.data.miscData.dailyWeeklyInfo.linkText," ")}}function vr(t,a){if(t&1){let e=S();s(0,"button",79),y("click",function(){h(e);let n=c(3);return x(n.toggleMultiTrade())}),s(1,"mat-icon"),d(2,"recent_actors"),l()()}if(t&2){let e=c(3);A("icon--fill",e.multiTrade),m("color",e.multiTrade?"green--fill":"green")("matTooltip",(e.multiTrade?"Disable":"Enable")+" multi-team trade")}}function yr(t,a){if(t&1){let e=S();s(0,"button",80),y("click",function(){h(e);let n=c(3);return x(n.downloadCSV())}),s(1,"mat-icon"),d(2,"get_app"),l()()}}function br(t,a){if(t&1){let e=S();s(0,"button",54),y("click",function(){h(e);let n=c(3);return x(n.openPitchViewDialog())}),v(1,"mat-icon",55),l()}}function Lr(t,a){if(t&1){let e=S();s(0,"div",32),_(1,vr,3,4,"button",75),s(2,"a",76)(3,"mat-icon"),d(4,"settings"),l()(),s(5,"button",77),y("click",function(){h(e);let n=c(2);return x(n.print())}),s(6,"mat-icon"),d(7,"print"),l()(),_(8,yr,3,0,"button",78),_(9,br,2,0,"button",53),l()}if(t&2){let e=c(2);m("filterPanelCellOptions",z(5,xo)),r(),u(e.data.miscData.tradesAllowed?1:-1),r(),m("routerLink",ce(6,cn,e.leagueId)),r(6),u(e.paramMap.display.view!=="GAMES_PER_POS"?8:-1),r(),u(e.sportId==="epl"?9:-1)}}function Sr(t,a){t&1&&W(0)}function Ir(t,a){if(t&1){let e=S();s(0,"pill-group",81)(1,"button",85),y("click",function(){h(e);let n=c(3);return x(n.downloadCSV())}),s(2,"mat-icon"),d(3,"get_app"),l()()()}}function wr(t,a){if(t&1){let e=S();s(0,"pill-group",84)(1,"button",86),y("click",function(){h(e);let n=c(3);return x(n.toggleMultiTrade())}),s(2,"mat-icon"),d(3,"recent_actors"),l()()()}if(t&2){let e=c(3);r(),A("icon--fill",e.multiTrade),m("color",e.multiTrade?"green--fill":"green")}}function Mr(t,a){if(t&1&&(s(0,"div",33),O(1,Sr,1,0,"ng-container",52),l(),s(2,"div",33),_(3,Ir,4,0,"pill-group",81),s(4,"pill-group",82)(5,"button",83)(6,"mat-icon"),d(7,"settings"),l()()(),_(8,wr,4,3,"pill-group",84),l()),t&2){c();let e=V(39),i=c();r(),m("ngTemplateOutlet",e),r(2),u(i.paramMap.display.view!=="GAMES_PER_POS"?3:-1),r(2),m("routerLink",ce(4,cn,i.leagueId)),r(3),u(i.data.miscData.tradesAllowed?8:-1)}}function Pr(t,a){if(t&1){let e=S();s(0,"button",68),y("click",function(){let n=h(e).$implicit,o=c(3);return x(o.goBackDays(n))}),d(1),l()}if(t&2){let e=a.$implicit;Rt("aria-label",e+" days"),r(),w(" ",e," ")}}
4function kr(t,a){if(t&1&&(s(0,"pill-group",87),b(1,Pr,2,2,"button",67,D),l()),t&2){let e=c(2);r(),L(e.data.goBackDays)}}function Rr(t,a){if(t&1){let e=S();s(0,"button",89),y("debounceClick",function(){h(e),c(2);let n=V(36);return x(n.openScheduledLineupDialog())}),s(1,"mat-icon"),d(2,"playlist_play"),l()()}if(t&2){let e=c(3);m("disabled",e.data.miscData.disableActivateUnscheduleButton)("matTooltip","Start Active - "+e.data.miscData.activateScheduledScorersDescription)}}function Dr(t,a){if(t&1&&(s(0,"mat-option",51),d(1),l()),t&2){let e=a.$implicit,i=a.$index;m("value",i+1),r(),w(" ",e," ")}}function Er(t,a){if(t&1){let e=S();s(0,"mat-form-field")(1,"mat-label"),d(2),l(),s(3,"button",60),y("click",function(n){h(e);let o=c(3);return n.stopPropagation(),x(o.goParams({period:o.paramMap.display.period-1},{skipScroll:!0}))}),s(4,"mat-icon"),d(5,"chevron_left"),l()(),s(6,"button",60),y("click",function(n){h(e);let o=c(3);return n.stopPropagation(),x(o.goParams({period:o.paramMap.display.period+1},{skipScroll:!0}))}),s(7,"mat-icon"),d(8,"chevron_right"),l()(),s(9,"mat-select",49),y("selectionChange",function(n){h(e);let o=c(3);return x(o.goParams({period:n.value},{skipScroll:!0}))}),b(10,Dr,2,2,"mat-option",51,D),l()()}if(t&2){let e=c(3);r(2),P(e.data.miscData.periodName),r(),m("disabled",e.paramMap.display.period===1||e.rosterChanged&&e.isMobile),r(3),m("disabled",e.paramMap.display.period===e.data.displayedLists.periodList.length||e.rosterChanged&&e.isMobile),r(3),m("value",e.paramMap.display.period)("disabled",e.rosterChanged&&e.isMobile),r(),L(e.data.displayedLists.periodList)}}function Fr(t,a){if(t&1&&(_(0,Rr,3,2,"button",88),_(1,Er,12,5,"mat-form-field")),t&2){let e=c(2);u(e.data.miscData.showActivateUnscheduleButton?0:-1),r(),u(e.data.displayedLists.periodList?1:-1)}}function Vr(t,a){if(t&1&&v(0,"picks-ad-list",34),t&2){let e=c(2);m("sportId",e.sportId)("leagueId",e.leagueId)("teamId",e.paramMap.display.teamId||(e.fantasySettings==null?null:e.fantasySettings.myDefaultTeamId))}}function Ar(t,a){t&1&&v(0,"top-ad")}function Or(t,a){t&1&&W(0)}function $r(t,a){if(t&1&&(s(0,"div",36)(1,"div",90)(2,"div",31),O(3,Or,1,0,"ng-container",52),l()()()),t&2){c();let e=V(39);r(3),m("ngTemplateOutlet",e)}}function Br(t,a){if(t&1){let e=S();s(0,"pill-group",91)(1,"button",64),y("click",function(){h(e);let n=c(2);return x(n.goParams({lineupChangeSystem:"EASY_CLICK"}))}),d(2," Easy Click "),l(),s(3,"button",64),y("click",function(){h(e);let n=c(2);return x(n.goParams({lineupChangeSystem:"CLASSIC"}))}),d(4," Classic "),l()()}if(t&2){let e=c(2);r(),m("active",e.paramMap.display.lineupChangeSystem==="EASY_CLICK"),r(2),m("active",e.paramMap.display.lineupChangeSystem==="CLASSIC")}}function Nr(t,a){if(t&1&&v(0,"scorer",43),t&2){let e=c().$implicit,i=c(3);m("scorerInfo",e.scorer)("leagueId",i.leagueId)("sportCode",i.sportCode)("teamId",i.paramMap.display.teamId)}}function jr(t,a){if(t&1&&(s(0,"tr")(1,"td"),d(2),l(),s(3,"td"),_(4,Nr,1,4,"scorer",43),l()()),t&2){let e=a.$implicit;r(2),P(e.position),r(2),u(e.scorer?4:-1)}}function Hr(t,a){if(t&1&&(s(0,"div",37)(1,"div",92),d(2,"Players at Ineligible Positions/Statuses"),l(),s(3,"table",93)(4,"tr")(5,"th"),d(6,"Position"),l(),s(7,"th"),d(8,"Player"),l()(),b(9,jr,5,2,"tr",null,D),l()()),t&2){let e=c(2);r(9),L(e.data.miscData.ineligiblePositionScorers)}}function zr(t,a){if(t&1&&v(0,"scorer",43),t&2){let e=c().$implicit,i=c(3);m("scorerInfo",e.scorer)("leagueId",i.leagueId)("sportCode",i.sportCode)("teamId",i.paramMap.display.teamId)}}function Ur(t,a){if(t&1&&(s(0,"tr")(1,"td"),d(2),l(),s(3,"td"),_(4,zr,1,4,"scorer",43),l()()),t&2){let e=a.$implicit;r(2),P(e.status),r(2),u(e.scorer?4:-1)}}function Wr(t,a){if(t&1&&(s(0,"div",37)(1,"div",92),d(2,"Players at Ineligible Statuses"),l(),s(3,"table",93)(4,"tr")(5,"th"),d(6,"Status"),l(),s(7,"th"),d(8,"Player"),l()(),b(9,Ur,5,2,"tr",null,D),l()()),t&2){let e=c(2);r(9),L(e.data.miscData.ineligibleStatusScorers)}}function Gr(t,a){if(t&1&&v(0,"league-team-roster-draft-picks",38),t&2){let e=c(2);m("teamId",e.paramMap.display.teamId)("leagueId",e.leagueId)("showTrade",e.queryParamMap.display.tx)("fantasyTeams",e.fantasyTeams)("fantasyTeamMap",e.fantasyTeamMap)("myTeamIds",e.fantasySettings.myTeamIds)("multiTrade",e.multiTrade)("tradingAllowed",e.data.miscData.draftPickTradingAllowed)("draftPickData",e.data.draftPicksData)}}function qr(t,a){if(t&1&&v(0,"league-team-roster-salary-info",39),t&2){let e=c(2);m("teamId",e.paramMap.display.teamId)("leagueId",e.leagueId)("showTrade",e.queryParamMap.display.tx)("fantasyTeams",e.fantasyTeams)("myTeamIds",e.fantasySettings.myTeamIds)("multiTrade",e.multiTrade)("tradingAllowed",e.data.miscData.allowSalaryOrClaimBudgetTrade)("salaryInfo",e.data.miscData.salaryInfo)}}function Zr(t,a){if(t&1&&(s(0,"div",97),d(1),l()),t&2){let e=a.$implicit;r(),w(" ",e.shortName," ")}}function Jr(t,a){if(t&1&&v(0,"scorer",43),t&2){let e=c().$implicit,i=c(3);m("scorerInfo",e.scorer)("leagueId",i.leagueId)("sportCode",i.sportCode)("teamId",i.paramMap.display.teamId)}}function Yr(t,a){if(t&1&&(s(0,"div",98)(1,"div",97)(2,"b",99),d(3,"Salary Amount"),l(),s(4,"span",100),d(5),l()(),s(6,"div",97)(7,"b",99),d(8,"Start Period"),l(),d(9),l(),s(10,"div",97)(11,"b",99),d(12,"Ending Season"),l(),d(13),l(),s(14,"div",101),_(15,Jr,1,4,"scorer",43),l(),s(16,"div",97)(17,"b",99),d(18,"Description"),l(),v(19,"span",41),Oe(20,"bypass"),l(
4)()),t&2){let e=a.$implicit;r(5),P(e.salaryAmount),r(4),w(" ",e.startPeriod," "),r(4),w(" ",e.endingSeasonYear," "),r(),A("hide--phone",!e.scorer),r(),u(e.scorer?15:-1),r(),A("hide--phone",!e.description),r(3),m("innerHTML",At(20,9,e.description,"html"),H)}}function Qr(t,a){if(t&1&&(s(0,"div",37)(1,"div",94)(2,"h4"),d(3),l()(),s(4,"div",95)(5,"div",96),b(6,Zr,2,1,"div",97,$),l(),b(8,Yr,21,12,"div",98,D),l()()),t&2){let e=c(2);r(3),P(e.data.capHitPenaltyData.tableTitle),r(3),L(e.data.capHitPenaltyData.tableHeader.cells),r(2),L(e.data.capHitPenaltyData.tableData)}}function Kr(t,a){if(t&1&&(s(0,"div",97)(1,"b"),d(2),l(),d(3),l()),t&2){let e=a.$implicit;r(2),w("",e.name,":"),r(),pt(" ",e.total,"/",e.max," ")}}function Xr(t,a){if(t&1&&(s(0,"div",37)(1,"div",94)(2,"h4"),d(3,"Status Summary"),l()(),s(4,"div",95)(5,"div",98),b(6,Kr,4,3,"div",97,$),l()()()),t&2){let e=c(2);r(6),L(e.data.miscData.statusTotals)}}function el(t,a){if(t&1&&(s(0,"div",97)(1,"b",102),d(2),l(),s(3,"span",103),d(4),l()()),t&2){let e=a.$implicit;r(),m("matTooltip",e.description),r(),w("",e.name,":"),r(),A("color--green",e.hasMore)("color--red",!e.hasMore),r(),P(e.value)}}function tl(t,a){if(t&1&&(s(0,"div",37)(1,"div",94)(2,"h4"),d(3),l()(),s(4,"div",95)(5,"div",98),b(6,el,5,7,"div",97,$),l()()()),t&2){let e=c(2);r(3),P(e.data.miscData.transactionInfo.title),r(3),L(e.data.miscData.transactionInfo.info)}}function il(t,a){if(t&1&&(s(0,"div",97),d(1),l()),t&2){let e=a.$implicit;r(),w(" ",e.name," ")}}function nl(t,a){if(t&1&&(s(0,"b",99),d(1),l()),t&2){let e=c().$implicit;r(),P(e.shortName)}}function al(t,a){if(t&1&&(s(0,"div",105),_(1,nl,2,1,"b",99),d(2),l()),t&2){let e=a.$implicit,i=a.$index,n=c().$implicit;m("ngClass",ce(3,dn,i===0)),r(),u(i!==0?1:-1),r(),w(" ",n[e.key]," ")}}function ol(t,a){if(t&1&&(s(0,"div",98),b(1,al,3,5,"div",105,D),l()),t&2){let e=c(3);r(),L(e.data.gamePlayedPerPosData.tableHeader.cells)}}function rl(t,a){if(t&1&&(s(0,"alert",104)(1,"div",14),d(2),l(),v(3,"div",106),l()),t&2){let e=c(3);m("expandable",!e.isDesktop)("standalone",!1),r(2),P(e.data.gamePlayedPerPosData==null?null:e.data.gamePlayedPerPosData.maxNoteTitle),r(),m("innerHTML",e.data.gamePlayedPerPosData.maxNote,H)}}function ll(t,a){if(t&1&&(s(0,"alert",104)(1,"div",14),d(2),l(),v(3,"div",106),l()),t&2){let e=c(3);m("expandable",!e.isDesktop)("standalone",!1),r(2),P(e.data.gamePlayedPerPosData==null?null:e.data.gamePlayedPerPosData.minNoteTitle),r(),m("innerHTML",e.data.gamePlayedPerPosData.minNote,H)}}function sl(t,a){if(t&1&&(s(0,"div",37)(1,"div",94)(2,"h4"),d(3),l()(),s(4,"div",95)(5,"div",96),b(6,il,2,1,"div",97,$),l(),b(8,ol,3,0,"div",98,D),l(),_(10,rl,4,4,"alert",104),_(11,ll,4,4,"alert",104),l()),t&2){let e=c(2);r(3),P(e.data.gamePlayedPerPosData.tableTitle),r(3),L(e.data.gamePlayedPerPosData.tableHeader.cells),r(2),L(e.data.gamePlayedPerPosData.tableData),r(2),u(e.data.gamePlayedPerPosData.maxNote?10:-1),r(),u(e.data.gamePlayedPerPosData.minNote?11:-1)}}function cl(t,a){if(t&1&&(s(0,"span",107),d(1),l()),t&2){let e=c().$implicit;m("helpOptions",z(2,mn)),r(),w(" ",e.name," ")}}function dl(t,a){if(t&1&&d(0),t&2){let e=c().$implicit;w(" ",e.name," ")}}function ml(t,a){if(t&1&&(s(0,"div",97),_(1,cl,2,3,"span",107)(2,dl,1,1),l()),t&2){let e=a.$implicit;r(),u(e.key==="total"?1:2)}}function pl(t,a){if(t&1&&(s(0,"span",107),d(1),l()),t&2){let e=c(2).$implicit;m("helpOptions",z(2,mn)),r(),w(" ",e.shortName," ")}}function _l(t,a){if(t&1&&d(0),t&2){let e=c(2).$implicit;w(" ",e.shortName," ")}}function ul(t,a){if(t&1&&(s(0,"b",99),_(1,pl,2,3,"span",107)(2,_l,1,1),l()),t&2){let e=c().$implicit;r(),u(e.key==="total"?1:2)}}function Cl(t,a){if(t&1&&(s(0,"div",105),_(1,ul,3,1,"b",99),d(2),l()),t&2){let e=a.$implicit,i=a.$index,n=c().$implicit;m("ngClass",ce(3,dn,i===0)),r(),u(i!==0?1:-1),r(),w(" ",n[e.key]," ")}}function gl(t,a){if(t&1&&(s(0,"div",98),b(1,Cl,3,5,"div",105,D),l()),t&2){let e=c(3);r(),L(e.data.scMinMaxData.tableHeader.cells)}}function fl(t,a){if(t&1&&(s(0,"alert",104)(1,"div",14),d(2),l(),v(3,"div",106),l()),t&2){let e=c(3);m("expandable",!e.isDesktop)("standalone",!1),r(2),P(e.data.scMinMaxData==null?null:e.data.scMinMaxData.maxNoteTitle),r(),m("innerHTML",e.data.scMinMaxData.maxNote,H)}}function hl(t,a){if(t&1&&(s(0,"alert",104)(1,"div",14),d(2),l(),v(3,"div",106),l()),t&2){let e=c(3);m("expandable",!e.isDesktop)("standalone",!1),r(2),P(e.data.scMinMaxData==null?null:e.data.scMinMaxData.minNoteTitle),r(),m("innerHTML",e.data.scMinMaxData.minNote,H)}}function xl(t,a){if(t&1&&(s(0,"div",37)(1,"div",94)(2,"h4"),d(3),l()(),s(4,"div",95)(5,"div",96),b(6,ml,3,1,"div",97,D),l(),b(8,gl,3,0,"div",98,D),l(),_(10,fl,4,4,"alert",104),_(11,hl,4,4,"alert",104),l()),t&2){let e=c(2);r(3),P(e.data.scMinMaxData.tableTitle),r(3),L(e.data.scMinMaxData.tableHeader.cells),r(2),L(e.data.scMinMaxData.tableData),r(2),u(e.data.scMinMaxData.maxNote?10:-1),r(),u(e.data.scMinMaxData.minNote?11:-1)}}
4function Tl(t,a){if(t&1){let e=S();s(0,"section",17),_(1,bo,1,0,"top-ad"),_(2,Lo,1,7,"league-team-select",18),_(3,So,1,3,"league-notices",19),v(4,"league-illegal-roster-error",20),_(5,wo,6,2,"alert",21),_(6,Po,6,2,"alert",22),_(7,Eo,8,2,"alert",23),_(8,$o,8,2,"alert",23),_(9,Bo,3,4,"alert",24),_(10,No,1,3,"pending-transactions-table",25),s(11,"div",26)(12,"tab-group",27),y("selectChange",function(n){h(e);let o=c();return x(o.goParams({view:n.value},{skipScroll:!0}))}),b(13,Ho,1,1,null,null,pn),_(15,zo,4,1,"div",28),l(),s(16,"filter-panel",29),_(17,qo,9,6,"div",30),_(18,Jo,3,4,"div",30),_(19,Ko,4,4,"div",31),_(20,Xo,17,14,"div",31),_(21,tr,13,5,"div",31),_(22,rr,3,2,"div",30),_(23,fr,4,4,"div",30),s(24,"div",30),_(25,xr,2,3,"div",32),_(26,Tr,4,4,"div",33),_(27,Lr,10,8,"div",32),_(28,Mr,9,6),l()(),O(29,kr,3,0,"ng-template",null,0,de)(31,Fr,2,2,"ng-template",null,1,de),l(),_(33,Vr,1,3,"picks-ad-list",34)(34,Ar,1,0,"top-ad"),s(35,"league-team-roster-tables",35,2),y("updateParams",function(n){h(e);let o=c();return x(o.goParams(n,{skipScroll:!0}))})("reload",function(){h(e);let n=c();return x(n.reloadDataWithCurrentParams())})("lineupChanged",function(n){h(e);let o=c();return x(o.onLineupChange(n))})("lineupPicking",function(n){h(e);let o=c();return x(o.onLineupPicking(n))}),l(),_(37,$r,4,1,"div",36),O(38,Br,5,2,"ng-template",null,3,de),_(40,Hr,11,0,"div",37),_(41,Wr,11,0,"div",37),_(42,Gr,1,9,"league-team-roster-draft-picks",38),_(43,qr,1,8,"league-team-roster-salary-info",39),_(44,Qr,10,1,"div",37),_(45,Xr,8,0,"div",37),_(46,tl,8,1,"div",37),_(47,sl,12,3,"div",37),_(48,xl,12,3,"div",37),v(49,"bottom-ad"),l()}if(t&2){let e=c();A("content__main--stale",e.dataLeagueId!==e.leagueId)("changing-lineup",e.rosterPicking&&(e.isMobile||e.data.hideRowsLineupChange)),m("playerActionsMobileSpacing",e.leagueId),r(),u(!e.isDesktop&&!e.showPicksAdList?1:-1),r(),u(e.isMobile?2:-1),r(),u(e.data.leagueNotices&&e.data.leagueNotices.length>0?3:-1),r(),m("isDesktop",e.isDesktop)("showRosterMsgs",e.data.miscData.showIllegalRosterMsgs)("overrideMsgTitle",e.data.miscData.illegalRosterOverrideMsgTitle)("overrideMsgType",e.data.miscData.illegalRosterOverrideMsgType)("overrideMsgText",e.data.miscData.illegalRosterOverrideLegalMsgText||e.data.miscData.illegalRosterOverrideMsgText)("rosterMsgsTitle",e.data.miscData.illegalRosterMsgsTitle)("rosterMsgsText",e.data.miscData.illegalRosterMsgsText),r(),u(e.data.miscData.alertMsgTitle?5:-1),r(),u(e.data.miscData.minMaxWarningMsgsTitle?6:-1),r(),u(e.data.miscData.rosterAlerts?7:-1),r(),u(e.data.miscData.tradeAlerts?8:-1),r(),u(e.data.miscData.showPendingTransactions&&e.numPendingTransaction>0?9:-1),r(),u(e.queryParamMap.display.pendingTransactions?10:-1),r(2),m("center",e.isDesktop)("selectedValue",e.paramMap.display.view)("disabled",e.rosterChanged),r(),L(e.data.tabs),r(2),u(e.isDesktop?-1:15),r(),m("disabled",e.rosterChanged)("limitFromFields",!0),r(),u(e.data.displayedLists.seasonOrProjections&&e.paramMap.display.view!=="GAMES_PER_POS"?17:-1),r(),u(e.isMobile&&!e.data.hideGoBackDays&&e.paramMap.display.view!=="GAMES_PER_POS"?18:-1),r(),u(e.isMobile&&e.data.displayedLists.periodList?19:-1),r(),u(e.paramMap.display.timeframeTypeCode==="BY_DATE"&&e.paramMap.display.view!=="GAMES_PER_POS"?20:-1),r(),u(e.data.displayedLists.scoringPeriodList?21:-1),r(),u(e.data.displayedLists.statsTypes?22:-1),r(),u(e.data.displayedLists.scoringCategoryTypes?23:-1),r(),m("expandable",!0),r(),u(!e.isMobile&&e.data.displayedLists.periodList?25:-1),r(),u(e.data.miscData.dailyWeeklyInfo?26:-1),r(),u(e.isMobile?-1:27),r(),u(e.isMobile?28:-1),r(5),u(!e.isDesktop&&e.showPicksAdList?33:e.isDesktop?34:-1),r(2),m("leagueId",e.leagueId)("isMobile",e.isMobile)("isDesktop",e.isDesktop)("sportCode",e.sportCode)("tables",e.data.tables)("miscData",e.data.miscData)("params",e.paramMap.display)("statusMap",e.statusMap)("positionMap",e.positionMap)("multiTrade",e.multiTrade)("fantasyTeams",e.fantasyTeams)("fantasySettings",e.fantasySettings)("isCommissioner",e.data.displayedSelections.adminMode)("availableActiveViewType",e.data.availableActiveViewType)("hideRowsLineupChange",e.data.hideRowsLineupChange),r(2),u(e.paramMap.display.view!=="GAMES_PER_POS"?37:-1),r(3),u(e.data.miscData.ineligiblePositionScorers?40:-1),r(),u(e.data.miscData.ineligibleStatusScorers?41:-1),r(),u(e.data.draftPicksData?42:-1),r(),u(e.data.miscData.salaryInfo?43:-1),r(),u(e.data.capHitPenaltyD
4ata?44:-1),r(),u(e.data.miscData.statusTotals?45:-1),r(),u(e.data.miscData.transactionInfo?46:-1),r(),u(e.data.gamePlayedPerPosData?47:-1),r(),u(e.data.scMinMaxData?48:-1)}}function vl(t,a){if(t&1){let e=S();s(0,"div",108)(1,"league-team-roster-pitch-view",112),y("click",function(){h(e);let n=c(2);return x(n.openPitchViewDialog())}),l()()}if(t&2){let e=c(2);r(),m("realTeamJerseyMap",e.data.miscData.realTeamJerseyMap)("goalieJerseyUrl",e.data.miscData.goalieJerseyUrl)("rosterTables",e.data.tables)("watchToUpdate",e.rosterUpdateTracker)}}function yl(t,a){if(t&1&&(s(0,"div",108),v(1,"picks-ad-list",34),l()),t&2){let e=c(2);r(),m("sportId",e.sportId)("leagueId",e.leagueId)("teamId",e.paramMap.display.teamId||(e.fantasySettings==null?null:e.fantasySettings.myDefaultTeamId))}}function bl(t,a){t&1&&v(0,"side-ad")}function Ll(t,a){if(t&1&&(s(0,"aside",12),_(1,vl,2,4,"div",108),s(2,"div",109),v(3,"video-ad"),l(),_(4,yl,2,3,"div",108),s(5,"div",110),v(6,"news-box",111),l(),_(7,bl,1,0,"side-ad"),v(8,"side-column-toggle"),l()),t&2){let e=c();r(),u(e.sportId==="epl"&&e.data?1:-1),r(3),u(e.showPicksAdList?4:-1),r(2),m("data",e.fantasyColumns)("sportId",e.sportId)("leagueId",e.leagueId),r(),u(e.showPicksAdList?-1:7)}}var Cn=(()=>{let a=class a{beforeUnloadHandler(i){(this.rosterChanged||this.playerTxStore.isActive(this.leagueId))&&(i.returnValue=!0)}constructor(i,n,o,p,C,g,f,M,T,I,E,R,B,J,G,ae,re,F){this.dataService=i,this.cache=n,this.device=o,this.util=p,this.route=C,this.router=g,this.dialog=f,this.paramService=M,this.teamRosterService=T,this.statsResolver=I,this.auth=E,this.apiCache=R,this.leagueService=B,this.playerTxStore=J,this.changeDetector=G,this.sanitizer=ae,this.iconRegistry=re,this.errorHandler=F,this.rosterUpdateTracker=0,this.activeDraftPickTab="VIEW",this.subs=[]}ngOnInit(){this.iconRegistry.addSvgIconLiteral("soccer_field",this.sanitizer.bypassSecurityTrustHtml('<svg viewBox="0 0 512 512" version="1.1" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M64,496l0,-480c0,-8.836 7.164,-16 16,-16l352,0c8.836,0 16,7.164 16,16l0,480c0,8.836 -7.164,16 -16,16l-352,0c-8.836,0 -16,-7.164 -16,-16Zm32,-464l0,448l320,0l0,-448l-320,0Z" style="fill-rule:nonzero;"/><path d="M192,480.016l0,-16.032l0,-16c0,-8.797 7.202,-16 16,-16l96,0c8.797,0 16,7.203 16,16l0,32.024l32,0.008l0,-32.032c0,-26.398 -21.61,-47.984 -48,-47.984l-96,-0c-26.406,-0 -48,21.586 -48,47.984l0,32.024l32,0.008Z" style="fill-rule:nonzero;"/><path d="M320,31.984l0,16.032l0,16c0,8.797 -7.203,16 -16,16l-96,0c-8.798,0 -16,-7.203 -16,-16l0,-32.032l-32,0l0,32.032c0,26.398 21.594,47.984 48,47.984l96,0c26.39,0 48,-21.586 48,-47.984l0,-32.032l-32,0Z" style="fill-rule:nonzero;"/><path d="M255.984,336c38.703,0.016 70.985,-27.492 78.406,-64l81.61,0l0,-32l-81.61,0c-7.422,-36.515 -39.703,-64.015 -78.406,-64c-38.703,-0.007 -70.969,27.477 -78.382,64l-81.602,0l0,32l81.602,0c7.413,36.508 39.679,64.016 78.382,64Zm0,-127.992c20.89,0.008 38.61,13.367 45.203,31.992l-90.406,0c6.593,-18.625 24.313,-31.984 45.203,-31.992Zm-45.195,63.992l90.406,0c-6.586,18.633 -24.321,32 -45.195,32c-20.875,-0.007 -38.61,-13.367 -45.211,-32Z" style="fill-rule:nonzero;"/></svg>')),this.paramMap=this.paramService.getEmpty(),this.queryParamMap=this.paramService.getEmpty(),this.isSupport=this.auth.isSupport(),this.showPicksAdList=this.auth.isPixAdmin()&&this.auth.showPicksStatsInLeagues(),this.subs.push(this.route.data.pipe(X(({leagueId:i})=>this.setLeagueId(i)),X(()=>this.paramService.setParams(this.route.snapshot,this.paramMap)),X(()=>this.paramService.setQueryParams(this.route.snapshot,this.queryParamMap)),X(({fantasyInfo:i})=>i&&this.setFantasyInfo(i)),X(({leagueData:i})=>i&&this.setLeagueData(i)),X(({data:i})=>this.setData(i)),ni()).subscribe({error:i=>this.onRouteDataError(i)}),this.route.queryParams.pipe(X(()=>this.paramService.setQueryParams(this.route.snapshot,this.queryParamMap)),X(()=>this.changeDetector.markForCheck())).subscribe(),this.device.deviceType$.subscribe(i=>{this.isDesktop=i===_t.Desktop,this.isMobile=i===_t.Mobile,this.changeDetector.markForCheck()}))}
4ngOnDestroy(){this.subs.forEach(i=>i&&i.unsubscribe&&i.unsubscribe())}onRouteDataError(i){this.rosterLoadFailed=!0,this.changeDetector.markForCheck(),this.errorHandler.handleError(i)}setLeagueId(i){(this.leagueId!==i||this.paramMap.route.reload!==this.route.snapshot.params.reload)&&(this.isLeagueChanged=!0,this.leagueId=i)}setFantasyInfo({fantasySettings:i,positionMap:n}){this.fantasySettings=i,this.positionMap=n;let o=this.cache.getItem("SPORTS")[i.sportId];this.sportId=o.urlPath,this.sportCode=o.code}setLazyData(i){i&&this.subs.push(i.subscribe(n=>this.setData(n)))}setData(i){if(!i||!i.getTeamRosterInfo){this.rosterLoadFailed=!0,this.changeDetector.markForCheck();return}let{getTeamRosterInfo:n,response$:o}=i;this.rosterLoadFailed=!1,this.setLazyData(o),this.paramService.setServerParams(this.paramMap,this.teamRosterService.extractOverrideParams(n.displayedSelections)),this.rosterUpdateTracker=this.rosterUpdateTracker+1;let p=this.data?.teamHeadingInfo;this.data=this.teamRosterService.normalizeData(n),this.dataLeagueId=this.leagueId;let C=this.data.teamHeadingInfo&&!this.data.teamHeadingInfo.rank;C&&p?.rank&&(this.data.teamHeadingInfo=j(j({},this.data.teamHeadingInfo),p)),this.playerTxStore.isActive(this.leagueId)&&(this.activeDraftPickTab="TRADE"),this.data.tables&&this.teamRosterService.applyHeaderIndex(this.data.tables),this.isLeagueChanged&&!o&&!this.apiCache.isCacheOnly()&&this.getNumPendingTransaction(),C&&this.pollForTeamStandings(),this.changeDetector.markForCheck()}pollForTeamStandings(){this.standingsPollSub&&this.standingsPollSub.unsubscribe();let i=0,n=2,o=this.paramMap.display.teamId||this.fantasySettings?.myDefaultTeamId;this.standingsPollSub=yt(3e3,3e3).subscribe(()=>{i++,this.dataService.createRequest("getTeamStandingsInfo",{teamId:o},{leagueId:this.leagueId,noProgressbar:!0}).subscribe(p=>{p?.teamHeadingInfo?(this.data.teamHeadingInfo=le(j(j({},this.data.teamHeadingInfo),p.teamHeadingInfo),{standingsPending:!1}),this.standingsPollSub.unsubscribe(),this.changeDetector.markForCheck()):i>=n&&(this.data.teamHeadingInfo=le(j({},this.data.teamHeadingInfo),{standingsPending:!1}),this.standingsPollSub.unsubscribe(),this.changeDetector.markForCheck())})}),this.subs.push(this.standingsPollSub)}setLazyLeagueData(i){i&&this.subs.push(i.subscribe(n=>this.setLeagueData(n)))}setLeagueData({getFantasyTeams:{fantasyTeams:i},getFantasyColumns:n,getRefObject:[{allObjs:o}],response$:p}){this.setLazyLeagueData(p),this.fantasyColumns=this.teamRosterService.getFantasyColumns(n),this.fantasyTeams=i,this.fantasyTeamMap=this.util.arrayToMap(i,"id"),this.leagueService.refreshFantasyInfoIfTeamsRemoved(this.leagueId,i),this.statusMap=o,this.changeDetector.markForCheck()}updateParams({params:i,queryParams:n,type:o="route"}){if(i){let p=this.teamRosterService.normalizePathParamPipe(i,this.data.displayedSelections);this.paramMap[o]=j(j({},this.paramMap[o]),p)}else this.queryParamMap[o]=j(j({},this.queryParamMap[o]),n)}findTimeFrameTypeCodeAndGoParam(i){let n=this.data.displayedLists.seasonOrProjections.find(o=>o.code===i);this.goParams({seasonOrProjection:i,timeframeTypeCode:n?n.timeframeTypeCode:null})}goParams(i,n={}){this.updateParams({params:i}),this.navigate(n)}goQueryParams(i){this.updateParams({queryParams:i}),this.navigate()}async navigate(i={}){if(i.resetToDefault)return this.router.navigate(["./",{reload:this.paramService.getReloadCount()}],{queryParams:{},relativeTo:this.route,state:i});{let n=this.playerTxStore.isActive(this.leagueId)?le(j({},this.queryParamMap.route),{tx:!0}):this.queryParamMap.route;return this.router.navigate(["./",this.paramMap.route],{queryParams:n,relativeTo:this.route,queryParamsHandling:"merge",state:i})}}reloadDataWithCurrentParams(){this.subs.push(this.statsResolver.resolve(this.route.snapshot).pipe(X(i=>{this.setData(i)})).subscribe())}isMinMaxScreen(){return this.paramMap.display.view==="GAMES_PER_POS"}toggleMultiTrade(){this.multiTrade=!this.multiTrade}goBackDays(i){let n=Number(i),o=this.auth.getTimeZone().code,p=q.now().setZone(o),C=q.utc(p.year,p.month,p.day).minus({days:n}),g=q.utc(p.year,p.month,p.day);n>1&&(C=C.plus({days:1}));let f=this.fantasySettings.season.startDate;C.toMillis()<f&&(C=q.fromMillis(f,{zone:"UTC"}).startOf("day")),this.goParams({startDate:C,endDate:g,timeframeTypeCode:"BY_DATE"})}confirmUnsavedChanges(i){return this.rosterChanged||!i.root.queryParams.tx&&this.playerTxStore.isActive(this.leagueId)?this.dialog.open(Li,{id:"navigation-dialog",width:"36rem",closeOnNavigation:!1,disableClose:!0,data:{text:"You need to click the <b>Submit</b> button at the bottom right of the screen or your changes will not be saved. Are you sure you want to leave this page?"}}).afterClosed().pipe(X(n=>{n&&this.playerTxStore.reset()})):!0}
4async downloadCSV(){let i=`/fxpa/downloadTeamRosterStats?leagueId=${this.leagueId}&`,n=this.teamRosterService.normalizePathParamPipe(j({},this.paramMap.display),this.data.displayedSelections);for(let o in n)n.hasOwnProperty(o)&&(i+=`${encodeURIComponent(o)}=${encodeURIComponent(n[o])}&`);if(this.device.isIOSNative()||this.device.isAndroidNative()){let o=await this.auth.getOldUiToken();i=this.util.addQueryParamsToURL(i,{olduitk:o})}this.device.goNewTabHandleDevice(i)}print(){this.device.window.print()}getNumPendingTransaction(){this.isLeagueChanged=!1,this.data.miscData.showPendingTransactions&&this.dataService.createRequest("getPendingTransactions",{txType:"CLAIM",teamId:this.paramMap.display.teamId,numOnly:!0},{leagueId:this.leagueId}).pipe(Re(i=>!!i)).subscribe(({numPendingClaims:i})=>{this.numPendingTransaction=i,this.changeDetector.markForCheck()})}togglePendingTransaction(i){this.numPendingTransaction!==0&&this.router.navigate([],{queryParams:{pendingTransactions:i},queryParamsHandling:"merge"})}openMatSelectTeams(){this.matSelectTeamsRef.focus(),this.matSelectTeamsRef.open()}openPitchViewDialog(){this.dialog.open(nn,{width:"max(41rem, 55vh)",data:{realTeamJerseyMap:this.data.miscData.realTeamJerseyMap,goalieJerseyUrl:this.data.miscData.goalieJerseyUrl,tables:this.data.tables},panelClass:"overlay--full-phone"})}openTourDialog(i=!0){let n=[we.FEATURE_TRADE];i&&n.push(we.FEATURE_LINEUP_CHANGE,we.SCREEN_TEAM_ROSTER),this.dialog.open(Si,{width:"30rem",data:{title:i?"Team Roster Tutorials":"Trade Tutorial",screens:n,leagueId:this.leagueId,fantasySettings:this.fantasySettings,fantasyTeams:this.fantasyTeams,route:this.route}}).afterClosed().subscribe(o=>{o&&localStorage.setItem("finishedTradeTutorial","true")})}isNextOrPrevScoringPeriodNotAvailable(i){if(this.data.displayedLists.scoringPeriodList&&this.paramMap.display.scoringPeriod!=null){let n=this.data.displayedLists.scoringPeriodList.findIndex(o=>o.value===this.paramMap.display.scoringPeriod);return!this.data.displayedLists.scoringPeriodList[n+i]}}goNextOrPrefScoringPeriod(i,n){if(i.stopPropagation(),this.data.displayedLists.scoringPeriodList&&this.paramMap.display.scoringPeriod!=null){let o=this.data.displayedLists.scoringPeriodList.findIndex(C=>C.value===this.paramMap.display.scoringPeriod),p=this.data.displayedLists.scoringPeriodList[o+n];p&&this.goParams({scoringPeriod:p.value})}}onLineupPicking(i){this.rosterPicking=i,this.onLineupChange(i)}onLineupChange(i){this.rosterChanged=i,this.rosterUpdateTracker=this.rosterUpdateTracker+1}};a.\u0275fac=function(n){return new(n||a)(k(_e),k(ei),k(Se),k(Q),k(Jt),k(Yt),k(He),k(xi),k(rt),k(ke),k(Ye),k(ti),k(ai),k(Ke),k($e),k($t),k(Ut),k(wt))},a.\u0275cmp=U({type:a,selectors:[["app-league-team-roster"]],viewQuery:function(n,o){if(n&1&&(ct(Xe,5),ct(go,5)),n&2){let p;dt(p=mt())&&(o.filterPanel=p.first),dt(p=mt())&&(o.matSelectTeamsRef=p.first)}},hostAttrs:[1,"content","content--hidable-ad-column"],hostBindings:function(n,o){n&1&&y("beforeunload",function(C){return o.beforeUnloadHandler(C)},Pt)},standalone:!1,decls:8,vars:8,consts:[["daysBackTmpl",""],["periodSelectTemplate",""],["teamRosterTablesRef",""],["lineUpChangeTmpl",""],["startPicker",""],["endPicker",""],["oppTeamMenu","matMenu"],["title","Team Roster",3,"go","fantasySettings","showCommissioner","adminMode","disabled"],[3,"teamId","fantasyTeams","teamInfo","fantasyTeamMap","showTradeHelpDialog","disabled"],["mat-icon-button","","color","purple--shadow",1,"button--xl",3,"click"],["icon","error","type","warning"],["tabindex","-1",1,"content__main",3,"content__main--stale","changing-lineup","playerActionsMobileSpacing"],["role","complementary",1,"content__column"],[3,"change","tradeTour","teamId","fantasyTeams","teamInfo","fantasyTeamMap","showTradeHelpDialog","disabled"],["alert-heading",""],["alert-content",""],["mat-button","","color","primary",3,"click"],["tabindex","-1",1,"content__main",3,"playerActionsMobileSpacing"],[3,"teamId","fantasyTeams","teamInfo","fantasyTeamMap","showTradeHelpDialog","disabled","isMobile"],[3,"notices","leagueId","essentialOnly"],[3,"isDesktop","showRosterMsgs","overrideMsgTitle","overrideMsgType","overrideMsgText","rosterMsgsTitle","rosterMsgsText"],["icon","warning","type","warning",3,"expandable"],["icon","error","type","warning",3,"expandable"],[3,"numberIcon","expandable"],[3,"numberIcon","isCollapsed","expandable","isButton"],[3,"leagueId","teamId","sportCode"],[1,"fx-layout__pane","fx-layout__pane--tab-group"],[3,"selectChange","center","selectedValue","disabled"],["tab-icon-group",""],[3,"disabled","limitFromFields"],["filter-panel-row","",3,"expandable"],["filter-panel-row",""],["filter-panel-cell","",3,"filterPanelCellOptions"],["filter-panel-cell",""],["context","ROSTER",3,"sportId","leagueId","teamId"],[3,"updateParams","reload","lineupChanged","lineupPicking","leagueId","isMobile","
4isDesktop","sportCode","tables","miscData","params","statusMap","positionMap","multiTrade","fantasyTeams","fantasySettings","isCommissioner","availableActiveViewType","hideRowsLineupChange"],[1,"fx-layout__pane","hide--phablet"],[1,"fx-layout__pane"],[1,"fx-layout__pane",3,"teamId","leagueId","showTrade","fantasyTeams","fantasyTeamMap","myTeamIds","multiTrade","tradingAllowed","draftPickData"],[1,"fx-layout__pane",3,"teamId","leagueId","showTrade","fantasyTeams","myTeamIds","multiTrade","tradingAllowed","salaryInfo"],[3,"change","tradeTour","teamId","fantasyTeams","teamInfo","fantasyTeamMap","showTradeHelpDialog","disabled","isMobile"],[3,"innerHTML"],[1,"table","table--alert"],[3,"scorerInfo","leagueId","sportCode","teamId"],["mat-flat-button","","color","white--fill",1,"to--right","margin--smallest",3,"routerLink"],[3,"expand","collapse","numberIcon","isCollapsed","expandable","isButton"],[3,"numberChange","leagueId","teamId","sportCode"],[3,"value","label"],["tab-icon","","matTooltip","More filters",3,"click"],[3,"selectionChange","value","disabled"],[3,"value","mat-option--inactive"],[3,"value"],[4,"ngTemplateOutlet"],["mat-icon-button","","color","green",1,"button--xl"],["mat-icon-button","","color","green",1,"button--xl",3,"click"],["svgIcon","soccer_field"],["matInput","","readonly","","tabindex","-1",3,"click","dateChange","matDatepicker","value","max","min"],["matSuffix","",3,"for"],["disabled","false"],["matInput","","readonly","","tabindex","-1",3,"click","dateChange","matDatepicker","value","min","max"],["mat-icon-button","","color","sport","matSuffix","",3,"click","disabled"],[3,"selectionChange","value"],["label","Stats Type"],["pill","",3,"active"],["pill","",3,"click","active"],["label","Scoring Category"],["label","Opponent(s)"],["pill",""],["pill","",3,"click"],["matMenuContent",""],["pill","",3,"matMenuTriggerFor"],["mat-menu-item",""],["mat-menu-item","",3,"click"],[3,"label"],["pill","",1,"margin--tiny",3,"click"],["mat-icon-button","",1,"button--xl",3,"icon--fill","color","matTooltip"],["mat-icon-button","","color","sport","matTooltip","My Team Settings",1,"button--xl",3,"routerLink"],["mat-icon-button","","color","sport","matTooltip","Print",1,"button--xl",3,"click"],["mat-icon-button","","color","sport","matTooltip","Download all as CSV","download","",1,"button--xl"],["mat-icon-button","",1,"button--xl",3,"click","color","matTooltip"],["mat-icon-button","","color","sport","matTooltip","Download all as CSV","download","",1,"button--xl",3,"click"],["label","Download CSV"],["label","My Team Settings"],["mat-icon-button","","color","sport",3,"routerLink"],["label","Multi-team trade"],["mat-icon-button","","color","sport",3,"click"],["mat-icon-button","",3,"click","color"],["label","Days Back"],["mat-icon-button","","color","green",1,"button--lg",3,"disabled","matTooltip"],["mat-icon-button","","color","green",1,"button--lg",3,"debounceClick","disabled","matTooltip"],[1,"filter-panel"],["label","Lineup change system"],[1,"single-header"],[1,"table","table--data"],[1,"heading"],[1,"supertable"],[1,"supertable__head"],[1,"supertable__cell"],[1,"supertable__row"],[1,"supertable__cell__head"],[1,"font-weight--500"],[1,"supertable__cell","supertable__cell--first-mobile"],[3,"matTooltip"],[1,"margin--left-smallest"],[3,"expandable","standalone"],[1,"supertable__cell",3,"ngClass"],["alert-content","",3,"innerHTML"],["help","help.popup.leagueCreation.scoring.minMax.scoringCategoryTotals.totalColumn",1,"help--spaced",3,"helpOptions"],[1,"content__column__item"],[1,"content__column__item","content__column__item--sticky","hide--premium"],["anchorId","TEAM_ROSTER.fantasy-advice",1,"content__column__item"],[3,"data","sportId","leagueId"],[3,"click","realTeamJerseyMap","goalieJerseyUrl","rosterTables","watchToUpdate"]],template:function(n,o){n&1&&(s(0,"headline",7),y("go",function(C){return o.goParams(C,{skipScroll:!0})}),_(1,vo,1,6,"league-team-select",8),s(2,"button",9),y("click",function(){return o.openTourDialog()}),s(3,"mat-icon"),d(4,"question_mark"),l()()(),_(5,yo,7,0,"alert",10),_(6,Tl,50,65,"section",11),_(7,Ll,9,6,"aside",12)),n&2&&(m("fantasySettings",o.fantasySettings)("showCommissioner",o.fantasySettings.commissioner)("adminMode",o.paramMap.display.adminMode)("disabled",o.rosterChanged),r(),u(!o.isMobile&&o.data?1:-1),r(4),u(o.rosterLoadFailed?5:-1),r(),u(o.data?6:-1),r(),u(o.isDesktop?7:-1))},dependencies:[Be,Ce,Qt,he,fe,jt,Ht,zt,oe,Gt,Te,Ne,Nt,qe,We,Ge,Ze,Le,ge,xe,Xe,Di,Ri,Ti,vi,hi,Me,Ie,ki,ci,li,yi,di,Ei,Oi,Pi,Ii,wi,$i,Vi,Qe,Mi,Bi,Ni,Hi,zi,Xi,rn,at,ln,Xt],styles:[`.content__main--stale{display:none!important}.changing-lineup alert,.changing-lineup .ineligible,.changing-lineup .hide--when-lineup-change{display:none} 5`],encapsulation:2,data:{animation:[Gi]},changeDetection:0});let t=a;return t})();var Sl=[{path:"",component:Cn,canDeactivate:[Wi],runGuardsAndResolvers:"paramsChange",resolve:{leagueId:ri,data:ke,leagueData:nt,fantasyInfo:oi}},{path:"",component:Ai,outlet:"tx"}],gn=Kt.forChild(Sl);var Bc=(()=>{let a=class a{};a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=kt({type:a}),a.\u0275inj=Lt({providers:[ot,nt,ke,rt],imports:[Ui,gn]});let t=a;return t})();export{Bc as LeagueTeamRosterModule};
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.