1import{b as F}from"./chunk-JSVIHAYC.js";import{Da as T,Ea as P,Ka as $,La as E}from"./chunk-OVOR3KFK.js";import{$a as c,Ba as i,Bb as y,Db as s,Eb as p,Fb as b,Hc as S,La as x,Ua as d,Wa as r,Yb as M,Za as g,Zb as w,_a as C,ab as l,bb as a,ca as f,cb as u,tc as D,vb as _}from"./chunk-A7GXEXYS.js";import"./chunk-3MQWISOM.js";var I=(e,t)=>t.key,O=(e,t)=>t.teamNumber;function k(e,t){e&1&&(l(0,"div",3),s(1),a()),e&2&&(i(),p(t.label))}function A(e,t){if(e&1&&(l(0,"div",4)(1,"i"),s(2),a()()),e&2){let o=_().$implicit;i(2),p(o.breakLabel||"Not queuing")}}function q(e,t){if(e&1&&(l(0,"div",6),s(1),u(2,"nexus-timer",8),a()),e&2){let o=_().$implicit;c("@fadeIn",void 0),i(),b("",o.upcomingMatch==null?null:o.upcomingMatch.label," queues "),i(),c("timestamp",o.upcomingMatch==null?null:o.upcomingMatch.estimatedQueueTime)}}function N(e,t){e&1&&(l(0,"div"),u(1,"i",10),a()),e&2&&c("@fadeIn",void 0)}function Q(e,t){if(e&1&&(l(0,"div",9),s(1),a(),d(2,N,2,1,"div")),e&2){let o=_().$implicit;c("@fadeIn",void 0),i(),p(t),i(),r(o.teamActions.length?2:-1)}}function B(e,t){e&1&&(l(0,"div"),u(1,"i",10),a()),e&2&&c("@fadeIn",void 0)}function z(e,t){if(e&1&&(l(0,"div"),s(1),a(),d(2,B,2,1,"div")),e&2){let o=t.$implicit,m=t.$index,n=t.$count;c("@fadeIn",void 0),i(),p(o.teamNumber),i(),r(m!==n-1?2:-1)}}function K(e,t){e&1&&s(0," \xA0 ")}function j(e,t){if(e&1&&(l(0,"div",0)(1,"div",1)(2,"div",2),s(3),a(),d(4,k,2,1,"div",3)(5,A,3,1,"div",4),a(),l(6,"div",5),d(7,q,3,3,"div",6),d(8,Q,3,3),g(9,z,3,3,null,null,O),d(11,K,1,0),u(12,"div",7),a()()),e&2){let o,m,n=t.$implicit;c("@fade",void 0),i(3),p(n.shortName),i(),r((o=n.nowQueuing)?4:5,o),i(3),r(!n.nowQueuing&&!n.teamActions.length&&(n.upcomingMatch!=null&&n.upcomingMatch.estimatedQueueTime)?7:-1),i(),r((m=n.behind||(n.nowQueuing?"Now queuing":""))?8:-1,m),i(),C(n.teamActions),i(2),r(!n.behind&&!n.teamActions.length?11:-1)}}function H(e,t){e&1&&g(0,j,13,6,"div",0,I),e&2&&C(t)}var Z=(()=>{let t=class t{constructor(){this.route=f(S),this.eventDataService=f($),this.eventKeys=(this.route.snapshot.queryParamMap.get("events")||"").split(","),this.eventStatuses$=F(this.eventKeys,this.eventDataService,!0),this.condensed=this.eventKeys.length>4}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=x({type:t,selectors:[["nexus-multi-display"]],hostVars:2,hostBindings:function(n,v){n&2&&y("condensed",v.condensed)},decls:2,vars:3,consts:[[1,"event-row"],[1,"d-flex","flex-row","event-header","justify-content-between","align-items-top"],[1,"fw-bold"],[1,"queuing-status","text-nowrap","fw-bold"],[1,"queuing-status","text-nowrap"],[1,"d-flex","flex-row","team-row","flex-nowrap","text-body-secondary","align-items-center","position-relative"],[1,"text-nowrap","text-body-secondary"],[1,"text-fade"],["format","near-future",3,"timestamp"],[1,"text-nowrap"],[1,"bi","bi-dot"]],template:function(n,v){if(n&1&&(d(0,H,2,0),M(1,"async")),n&2){let h;r((h=w(1,1,v.eventStatuses$))?0:-1,h)}},dependencies:[E,D],styles:["[_nghost-%COMP%]{display:block;height:100vh;width:100vw;overflow:hidden;font-size:9vmin;line-height:1.4;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;cursor:none}.condensed[_nghost-%COMP%]{line-height:1}.queuing-status[_ngcontent-%COMP%]{font-size:65%}.team-row[_ngcontent-%COMP%]{font-size:50%}.event-row[_ngcontent-%COMP%]{padding:1.5vmin 4vmin}.event-row[_ngcontent-%COMP%]:nth-child(2n){background-color:var(--bs-secondary-bg)}.event-row[_ngcontent-%COMP%]:nth-child(2n) .text-fade[_ngcontent-%COMP%]{background:linear-gradient(-90deg,var(--bs-secondary-bg) 0%,rgba(0,0,0,0) 100%)}.logo[_ngcontent-%COMP%]{margin:0 1.5vmin;height:3.25vmin}.event-header[_ngcontent-%COMP%]{gap:2vmin;overflow:hidden}.text-fade[_ngcontent-%COMP%]{position:absolute;background:linear-gradient(-90deg,var(--bs-body-bg) 0%,rgba(0,0,0,0) 100%);height:100%;width:15vmin;top:0;bottom:0;right:-4vmin}"],data:{animation:[P,T]},changeDetection:0});let e=t;return e})();export{Z as MultiDisplayComponent}; 2/**i18n:8849c35ed7d56eea57e07b59482ab337b8520b0828ef6bfd1761c41b6d989a36*/
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.