PageSourceSearch

https://meets.rosterathletics.com/site/en-US/chunk-URCCKTDQ.js

js rosterathletics.com collected 2026-10-01 11:33:55 UTC 20,528 bytes, 7 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="2f264458-d106-5d1b-a18c-f89ee8cc9af4")}catch(e){}}();
3import{a as At,b as mt,c as Wt}from"./chunk-FXM2JFRD.js";import{b as It,c as ie,d as ct,e as St,g as Ct,i as dt,k as ut,l as xt}from"./chunk-EO3BIWMY.js";import{a as Et,b as bt}from"./chunk-RIFL3OOI.js";import"./chunk-XPIB65IW.js";import"./chunk-XKGQNJCS.js";import{a as lt,c as Gt}from"./chunk-MQV5E5DO.js";import"./chunk-BXHIM4XB.js";import"./chunk-LIY5Z5DX.js";import{V as H,W as at}from"./chunk-HCJKPTGM.js";import"./chunk-XES6EBUH.js";import"./chunk-7IZ7IQFS.js";import"./chunk-U2AYKEFN.js";import"./chunk-7OBMBINE.js";import"./chunk-VAXTQMJG.js";import"./chunk-A7N55BD2.js";import"./chunk-X4TOIQZ5.js";import{n as st,o as yt}from"./chunk-6CAXAEVI.js";import"./chunk-GNDBXVBS.js";import"./chunk-K7DQ2BDA.js";import{c as nt,d as vt,e as _t,f as Pt,w as rt,x as Lt}from"./chunk-TTQKVDQ7.js";import"./chunk-XU2EZIUM.js";import"./chunk-OWUVXM77.js";import"./chunk-LSLVPR72.js";import"./chunk-XPG54CHE.js";import"./chunk-JWWDLNIS.js";import"./chunk-Z2XXL3OC.js";import"./chunk-44QRKRNY.js";import"./chunk-QAM7USJC.js";import{b as ot,d as $t}from"./chunk-QCMZCTJ7.js";import"./chunk-3HOIF7UE.js";import"./chunk-NHBFTOZL.js";import"./chunk-SX3LWQYR.js";import{l as Je,n as z,p as ze}from"./chunk-63XPFYYJ.js";import"./chunk-NDUJ7JZN.js";import{b as We,f as Ue,n as we,t as ke,u as Xe}from"./chunk-AA5DU7ME.js";import"./chunk-KWRIU4RP.js";import{n as g,o as tt,r as it,s as ht}from"./chunk-H7BNAZPX.js";import{b as Ze,d as ft}from"./chunk-SUGUVUND.js";import{Ka as He,Ma as Be,Na as Ye,Oa as Ke,Pa as je,Qa as Qe,Ra as qe}from"./chunk-RTQW647K.js";import"./chunk-UY2AHKUP.js";import{h as R,i as et}from"./chunk-LADI2IVP.js";import"./chunk-U3IAJHAB.js";import{s as be,t as xe,y as Vt}from"./chunk-YA4WYHG7.js";import{$c as Pe,Ac as v,Bc as P,Ca as x,Db as a,F as Te,Fc as K,Gd as J,Hd as ee,Ia as f,Id as ye,J as b,Ja as h,Jc as j,Kc as Q,Lc as l,Mc as Fe,N as T,Nc as q,Oc as Z,Pc as Ve,Qc as $,Sc as c,Tc as fe,Ub as M,Uc as he,Yd as Ge,Zb as U,Zd as te,_a as Ft,_c as ve,ab as W,ad as $e,cd as L,f as me,fd as I,ga as De,gd as Le,hd as O,id as w,k as N,ke as F,la as pe,ma as V,mc as u,oc as A,pd as y,qa as p,qd as k,ra as Oe,rc as ge,rd as X,sc as Me,tc as C,uc as o,vc as _,wc as m,x as Y,y as Ne,yb as Re}from"./chunk-7WH55ISQ.js";import"./chunk-HEWAIBKK.js";import"./chunk-VWJE3CXY.js";import{e as B}from"./chunk-XN77Q2IT.js";function kt(i,s){i&1&&(o(0,"p",10),l(1,3),_());}function Xt(i,s){i&1&&(o(0,"p",10),l(1,4),_());}function Jt(i,s){if(i&1&&(o(0,"p",10),v(1),l(2,5),P(),I(3),_()),i&2){c();let e=X(0);L("rs-device-history__note--fault",e.elementsOk<e.elementsTotal),a(3),w(": ",e.elementsOk,"/",e.elementsTotal," ");}}function zt(i,s){i&1&&(o(0,"h3",14),l(1,6),_(),o(2,"div",15),m(3,"canvas",null,0),_());}function Ht(i,s){i&1&&(o(0,"h3",14),l(1,7),_(),o(2,"div",15),m(3,"canvas",null,1),_());}function Bt(i,s){if(i&1&&(y(0),u(1,Jt,4,4,"p",13),u(2,zt,5,0),u(3,Ht,5,0)),i&2){let e=c(),t=k(e.latestElements());a(),A(t!=null&&t.elementsTotal>0?1:-1),a(),A(e.hasBattery()?2:-1),a(),A(e.hasTemperature()?3:-1);}}function Dt(i){let s=new Date(i);return`${`${s.getHours()}`.padStart(2,"0")}:${`${s.getMinutes()}`.padStart(2,"0")}`;}var Ut,wt,Yt,Nt,Tt,Ot,Rt=B(()=>{"use strict";F();ze();qe();et();at();tt();xt();Oe();F();qe();Ut=["batteryCanvas"],wt=["temperatureCanvas"];ie.register(It,ct,St,ut,Ct,dt);Yt="#0097a7",Nt="rgba(0, 0, 0, 0.08)",Tt="rgba(0, 0, 0, 0.54)",Ot=(()=>{class i extends H{constructor(){super(...arguments),this.data=x(He),this.batteryCanvas=te("batteryCanvas"),this.temperatureCanvas=te("temperatureCanvas"),this.points=[],this.loaded=!1;}ngOnInit(){super.ngOnInit(),this.http.get(`${R.apiBaseUrl}/api/admin/organisation/${this.data.orgId}/race-result/devices/${encodeURIComponent(this.data.deviceId)}/status-history`,g()).pipe(p(e=>{this.points=e,this.loaded=!0,this.cd.detectChanges(),this.draw();}),T(()=>(this.loaded=!0,this.ss.warnLoadFailed(),this.cd.markForCheck(),N)),this.takeOneUntilDestroyed()).subscribe();}ngOnDestroy(){super.ngOnDestroy(),this.batteryChart?.destroy(),this.temperatureChart?.destroy();}latestElements(){return this.points.length===0?null:this.points[this.points.length-1];}hasBattery(){return this.points.some(e=>e.batteryLevel!=null);}hasTemperature(){return this.points.some(e=>e.temperature!=null);}draw(){let e=this.batteryCanvas()?.nativeElement;e!=null&&(this.batteryChart=this.render(this.batteryChart,e,this.points.map(n=>({x:Date.parse(n.recordedAt),y:n.batteryLevel})),{suggestedMin:0,suggestedMax:100,unit:"%",fill:!0}));let t=this.temperatureCanvas()?.nativeElement;if(t!=null){let n=this.points.map(r=>r.temperature).filter(r=>r!=null);this.temperatureChart=this.render(this.temperatureChart,t,this.points.map(r=>({x:Date.parse(r.recordedAt),y:r.temperature})),{suggestedMin:Math.min(...n)-3,suggestedMax:Math.max(...n)+3,unit:"\xB0C",fill:!1});}}render(e,t,n,r){e?.destroy();let d={type:"line",data:{datasets:[{data:n,borderColor:Yt,backgroundColor:"rgba(0, 151, 167, 0.12)",borderWidth:2,fill:r.fill,pointRadius:0,pointHitRadius:12,tension:0,spanGaps:!0}
3]},options:{responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{displayColors:!1,callbacks:{title:S=>Dt(Number(S[0].parsed.x)),label:S=>`${S.parsed.y}${r.unit}`}}},interaction:{mode:"index",intersect:!1},scales:{x:{type:"linear",grid:{display:!1},border:{color:Nt},ticks:{color:Tt,maxTicksLimit:6,callback:S=>Dt(Number(S))}},y:{suggestedMin:r.suggestedMin,suggestedMax:r.suggestedMax,grid:{color:Nt},border:{display:!1},ticks:{color:Tt,maxTicksLimit:5,callback:S=>`${S}${r.unit}`}}}}};return new ie(t,d);}static{this.ɵfac=(()=>{let e;return function(n){return(e||(e=W(i)))(n||i);};})();}static{this.ɵcmp=M({type:i,selectors:[["rs-device-status-history-dialog"]],viewQuery:function(t,n){t&1&&ve(n.batteryCanvas,Ut,5)(n.temperatureCanvas,wt,5),t&2&&Pe(2);},features:[U],decls:9,vars:2,consts:()=>{let e;e=" Close ";let t;t=" Loading\u2026 ";let n;n=" This device has not reported any telemetry in the last 24 hours. Devices running older firmware, or ones discovered from a reading rather than a status update, never report anything. ";let r;r="Antenna elements reporting OK";let d;d=" Battery over the last 24 hours ";let S;return S=" Temperature over the last 24 hours ",[["batteryCanvas",""],["temperatureCanvas",""],e,t,n,r,d,S,["mat-dialog-title",""],[1,"rs-device-history"],[1,"rs-device-history__note"],["align","end"],["mat-stroked-button","","mat-dialog-close",""],[1,"rs-device-history__note",3,"rs-device-history__note--fault"],[1,"rs-device-history__heading"],[1,"rs-device-history__chart"]];},template:function(t,n){t&1&&(o(0,"h2",8),I(1),_(),o(2,"mat-dialog-content",9),u(3,kt,2,0,"p",10)(4,Xt,2,0,"p",10)(5,Bt,4,4),_(),o(6,"mat-dialog-actions",11)(7,"button",12),l(8,2),_()()),t&2&&(a(),O(" ",n.data.deviceId,`
4`),a(2),A(n.loaded?n.points.length===0?4:5:3));},dependencies:[Qe,Be,Ye,je,Ke,z],styles:[`.rs-device-history[_ngcontent-%COMP%]{min-width:520px;max-width:640px}.rs-device-history__note[_ngcontent-%COMP%]{color:#7c7c7c;font-size:14px;line-height:1.5;margin:0 0 16px}.rs-device-history__note--fault[_ngcontent-%COMP%]{color:#e88c02;font-weight:600}.rs-device-history__heading[_ngcontent-%COMP%]{color:#7c7c7c;font-size:14px;font-weight:600;margin:0 0 8px}.rs-device-history__chart[_ngcontent-%COMP%]{position:relative;height:160px;margin-bottom:24px}
5/*# sourceMappingURL=device-status-history-dialog.component-XMHKWT5N.css.map */`],changeDetection:0});}}return i;})();});function Qt(i,s){i&1&&(v(0),l(1,16),P());}function qt(i,s){i&1&&(v(0),l(1,17),P());}function Zt(i,s){if(i&1&&(o(0,"span",37),I(1),_()),i&2){let e=c().$implicit,t=c();C("title",t.batteryTitle(e)),a(),O("",e.status==null?null:e.status.batteryLevel,"%");}}function ei(i,s){i&1&&I(0," \u2014 ");}function ti(i,s){if(i&1&&(o(0,"span",37),I(1),_()),i&2){let e=c().$implicit;C("title",e.status.elementsDetail),a(),w(" ",e.status.elementsOk,"/",e.status.elementsTotal," ");}}function ii(i,s){i&1&&I(0," \u2014 ");}function ni(i,s){if(i&1&&I(0),i&2){let e=c().$implicit;O(" ",e.status==null?null:e.status.temperature,"\xB0C ");}}function _i(i,s){i&1&&I(0," \u2014 ");}function oi(i,s){if(i&1&&(I(0),J(1,"date")),i&2){let e=c().$implicit;O(" ",ye(1,1,e.status.recordedAt,"HH:mm:ss")," ");}}function ri(i,s){i&1&&I(0," \u2014 ");}function si(i,s){if(i&1){let e=K();o(0,"tr")(1,"td")(2,"span",35),$("click",function(){let n=f(e).$implicit,r=c();return h(r.openHistory(n));}),I(3),_()(),o(4,"td"),m(5,"span",36),u(6,Qt,2,0,"ng-container")(7,qt,2,0,"ng-container"),_(),o(8,"td"),u(9,Zt,2,2,"span",37)(10,ei,1,0),_(),o(11,"td"),I(12),_(),o(13,"td"),u(14,ti,2,3,"span",37)(15,ii,1,0),_(),o(16,"td"),u(17,ni,1,1)(18,_i,1,0),_(),o(19,"td"),I(20),_(),o(21,"td"),u(22,oi,2,4)(23,ri,1,0),_(),o(24,"td")(25,"mat-checkbox",38),$("change",function(n){let r=f(e).$implicit,d=c();return h(d.setConfirmed(r,n.checked));}),Fe(26,19),_()(),o(27,"td")(28,"button",39),$("click",function(){let n=f(e).$implicit,r=c();return h(r.deleteDevice(n));}),m(29,"mat-icon",40),_()()();}if(i&2){let e=s.$implicit,t=c(),n=X(37);a(3),Le(e.deviceId);let r=t.isOnline(e,n);a(2),L("rs-rr-devices__dot--online",r),a(),A(r?6:7),a(3),A((e.status==null?null:e.status.batteryLevel)!=null?9:10),a(3),O(" ",(e.status==null?null:e.status.powerSource)??"\u2014"," "),a(),L("rs-rr-devices__fault",t.elementsFaulty(e)),a(),A(e.status!=null&&e.status.elementsTotal>0?14:15),a(3),A((e.status==null?null:e.status.temperature)!=null?17:18),a(3),O(" ",(e.status==null?null:e.status.firmwareVersion)||"\u2014"," "),a(2),A(e.status!=null?22:23),a(3),q(e.deviceId),Z(26),C("checked",e.confirmed),a(4),C("svgIcon",t.svg.delete);}}function ai(i,s){if(i&1&&(o(0,"tr",29)(1,"td",41),l(2,18),_()()),i&2){let e=c(),t=$e(14);
5a(),C("colSpan",e.resolveColSpan(t));}}function Ei(i,s){if(s.removedDeviceId!=null)return i.filter(r=>r.deviceId!==s.removedDeviceId);let e=s.device;if(e==null)return i;let t=i.findIndex(r=>r.deviceId===e.deviceId);if(t<0)return[...i,e].sort((r,d)=>r.deviceId.localeCompare(d.deviceId));let n=[...i];return n[t]=e,n;}function Ii(i){let s=i.value.trim();if(s==="")return null;if(!/^\d{1,10}$/.test(s))return{customerNumber:!0};let e=Number(s);return e===0||e>4294967295?{customerNumber:!0}:null;}var Kt,jt,li,gt,Mt=B(()=>{"use strict";Vt();F();$t();Xe();ze();Gt();ft();Wt();et();at();Lt();Pt();vt();bt();tt();ht();Oe();Rt();Ft();F();Xe();Kt=["*"],jt=(i,s)=>s.deviceId;li=6e4,gt=(()=>{class i extends H{constructor(){super(...arguments),this.orgId=Ge.required(),this.orgId$=ot(this.orgId),this.customerNumberCtrl=this.nntfb.control("",{validators:[Ii]}),this.savedCustomerNumber="",this.raceResultGrpcPort=mt(),this.reload$=new me(1),this.devices$=Ne([this.orgId$,this.reload$]).pipe(Y(([e])=>e),b(e=>e>0),V(e=>this.http.get(R.apiBaseUrl+`/api/admin/organisation/${e}/race-result/devices`,g()).pipe(T(()=>(this.ss.warnLoadFailed(),N)),V(t=>this.watch(`/topic/admin/web/organisation/${e}/race-result/devices`).pipe(T(()=>N),De((n,r)=>Ei(n,r),t),pe(t))))),it()),this.now$=Te(0,5e3).pipe(Y(()=>Date.now()));}raceResultGrpcHost(){return At();}get ubidiumHelpUrl(){return"https://support.rosterathletics.com/en/support/solutions/articles/44002839374";}ngOnInit(){super.ngOnInit(),this.orgId$.pipe(b(e=>e>0),V(e=>this.http.get(R.apiBaseUrl+`/api/admin/organisation/${e}/race-result/account`,g())),p(e=>{this.savedCustomerNumber=e.customerNumber,this.customerNumberCtrl.setValue(e.customerNumber),this.cd.markForCheck();}),T(()=>N),this.takeUntilDestroyed()).subscribe();}isOnline(e,t){return e.online?t==null||t-new Date(e.lastConnectedAt).getTime()<li:!1;}openHistory(e){this.matDialog.open(Ot,{data:{orgId:this.orgId(),deviceId:e.deviceId}});}batteryTitle(e){let t=e.status;if(t==null)return"";let n=[];return t.batteryState!=null&&n.push(t.batteryState),t.batteryRemainingSeconds!=null&&t.batteryRemainingSeconds>0&&n.push(""+Math.round(t.batteryRemainingSeconds/3600)+"h remaining"),t.battery2Level!=null&&n.push("slot 2: "+t.battery2Level+"%"),n.join(" \xB7 ");}elementsFaulty(e){let t=e.status;return t!=null&&t.elementsTotal>0&&t.elementsOk<t.elementsTotal;}canSaveCustomerNumber(){return this.customerNumberCtrl.valid&&this.customerNumberCtrl.value.trim()!==this.savedCustomerNumber;}saveCustomerNumber(){let e=this.customerNumberCtrl.value.trim();if(e===""&&this.savedCustomerNumber!==""){this.ss.confirmProceed2({message:"Remove customer number "+this.savedCustomerNumber+"? Direct RACE RESULT ingestion stops for this organization's competitions until a number is saved again.",btnText:"Remove"}).pipe(p(t=>{t===!0?this.putCustomerNumber(e):(this.customerNumberCtrl.setValue(this.savedCustomerNumber),this.cd.markForCheck());}),this.takeOneUntilDestroyed()).subscribe();return;}this.putCustomerNumber(e);}putCustomerNumber(e){this.http.put(R.apiBaseUrl+`/api/admin/organisation/${this.orgId()}/race-result/account`,{customerNumber:e},g()).pipe(p(()=>{let t=e===""?"":Number(e).toString();this.savedCustomerNumber=t,this.customerNumberCtrl.setValue(t),this.ss.infoSaved(),this.reload$.next(this.reload$.value+1),this.cd.markForCheck();}),T(t=>(t?.status===409?this.ss.warn("That customer number is already claimed by another account."):this.ss.warnSaveFailed(),N)),this.takeOneUntilDestroyed()).subscribe();}setConfirmed(e,t){this.http.put(R.apiBaseUrl+`/api/admin/organisation/${this.orgId()}/race-result/devices/${encodeURIComponent(e.deviceId)}`,{confirmed:t},g()).pipe(p(()=>this.reload$.next(this.reload$.value+1)),T(()=>(this.ss.warnSaveFailed(),N)),this.takeOneUntilDestroyed()).subscribe();}deleteDevice(e){this.ss.confirmProceed2({message:"Remove device "+e.deviceId+"? Competition mappings for this device stop receiving data (the device reappears here if it connects again).",btnText:"Remove"}).pipe(b(t=>t===!0),V(()=>this.http.delete(R.apiBaseUrl+`/api/admin/organisation/${this.orgId()}/race-result/devices/${encodeURIComponent(e.deviceId)}`,g()).pipe(p(()=>{this.ss.infoDeleted(),this.reload$.next(this.reload$.value+1);}),T(()=>(this.ss.warnDeleteFailed(),N)))),this.takeOneUntilDestroyed()).subscribe();}static{this.ɵfac=(()=>{let e;return function(n){return(e||(e=W(i)))(n||i);};})();}static{this.ɵcmp=M({type:i,selectors:[["rs-organisation-devices-view"]],inputs:{orgId:[1,"orgId"]},features:[U],ngContentSelectors:Kt,decls:58,vars:14,consts:()=>{let e;e="RACE RESULT devices";let t;t="Antenna elements reporting OK, out of the total device reports";let n;n=" Customer number ";let r;r=" Digits only \u2014 up to 10 ";let d;d=" Save ";let S;S=" Device ";let D;D=" Status ";let ne;ne=" Battery ";let _e;_e=" Power ";let oe;oe=" Antennas ";let re;re=" Temp. ";let se;se=" Firmware ";let ae;ae=" Updated ";let le;le=" Confirmed ";let Ee;Ee=" The customer number is your RACE RESULT account number; it applies to this entire organization. Devices appear in the table automatically; confirm the ones you recognize. ";let Ie;Ie="Configure your Ubidium to connect to "+"\uFFFD0\uFFFD"+" on port "+"\uFFFD1\uFFFD"+". You can find detailed instructions "+"\uFFFD#51\uFFFD"+"here"+"\uFFFD/#51\uFFFD"+".";let G;G="\n          "+"[\uFFFD#54\uFFFD|\uFFFD#55\uFFFD|\uFFFD#56\uFFFD|\uFFFD#57\uFFFD]"+"Claim your RACE RESULT customer number and confirm your devices (Chip timing panel, Organisation devices view)."+"[\uFFFD/#54\uFFFD|\uFFFD/#55\uFFFD|\uFFFD/#56\uFFFD|\uFFFD/#57\uFFFD]"+"\n          "+"[\uFFFD#54\uFFFD|\uFFFD#55\uFFFD|\uFFFD#56\uFFFD|\uFFFD#57\uFFFD]"+"Point each Ubidium's \"Custom servers\" at the address above, with \"Security\" set to \"Encrypted\"."+"[\uFFFD/#54\uFFFD|\uFFFD/#55\uFFFD|\uFFFD/#56\uFFFD|\uFFFD/#57\uFFFD]"+"\n          "+"[\uFFFD#54\uFFFD|\uFFFD#55\uFFFD|\uFFFD#56\uFFFD|\uFFFD#57\uFFFD]"+"Define timing points per event (Chip timing & splits dialog, Timing tab)."+"[\uFFFD/#54\uFFFD|\uFFFD/#55\uFFFD|\uFFFD/#56\uFFFD|\uFFFD/#57\uFFFD]"+"\n          "+"[\uFFFD#54\uFFFD|\uFFFD#55\uFFFD|\uFFFD#56\uFFFD|\uFFFD#57\uFFFD]"+"Map devices to timing points and assign chips to BIBs (Chip timing panel, Device mapping and Chip assignment views)."+"[\uFFFD/#54\uFFFD|\uFFFD/#55\uFFFD|\uFFFD/#56\uFFFD|\uFFFD/#57\uFFFD]"+"\n        ",G=Ve(G);let ce;ce="Show the last 24 hours of telemetry";let Se;Se="Remove device";let Ce;Ce="Confirm device "+"\uFFFD0\uFFFD"+"";let de;de=" online ";let ue;ue=" offline ";let Ae;return Ae=" No devices have connected yet. ",[["headRow",""],n,r,d,S,D,ne,_e,oe,re,se,ae,le,Ee,Ie,G,de,ue,Ae,["aria-label",Ce],["navHeader",e,3,"toggleAllEnabled","withActionsBar"],[3,"bgColor"],["placeholder","92495",3,"formControl"],["mat-stroked-button","","color","primary",3,"click","disabled"],[1,"rs-rr-devices"],[1,"rs-mat-table-compat","rs-ignore-min-width"],[1,"rs-outline-top"],["title",t],[1,"rs-outline-bottom"],[1,"rs-info-row-v2"],[1,"rs-mat-table-compat","rs-ignore-min-width","rs-rr-devices__info"],[1,"rs-outline-top","rs-outline-bottom"],[1,"rs-rr-devices__hint-row"],["target","_blank",1,"text-link","text-link-color",3,"href"],[1,"rr-direct-steps"],["title",ce,1,"text-link","text-link-color","clickable",3,"click"],[1,"rs-rr-devices__dot"],[3,"title"],["color","primary",3,"change","checked",6,"aria-label"],["mat-icon-button","","aria-label",Se,3,"click"],[3,"svgIcon"],[3,"colSpan"]];},template:function(t,n){if(t&1){let r=K();fe(),o(0,"rs-secondary-nav-panel",20),he(1),o(2,"rs-form-field-compat",21)(3,"rs-form-field-label"),l(4,1),_(),o(5,"rs-form-field-error"),l(6,2),_(),m(7,"input",22),_(),o(8,"button",23),$("click",function(){return f(r),h(n.saveCustomerNumber());}),l(9,3),_()(),o(10,"section",24)(11,"table",25)(12,"thead",26)(13,"tr",null,0)(15,"th"),l(16,4),_(),o(17,"th"),l(18,5),_(),o(19,"th"),l(20,6),_(),o(21,"th"),l(22,7),_(),o(23,"th",27),l(24,8),_(),o(25,"th"),l(26,9),_(),o(27,"th"),l(28,10),_(),o(29,"th"),l(30,11),_(),o(31,"th"),l(32,12),_(),m(33,"th"),_()(),o(34,"tbody",28),y(35),J(36,"async"),y(37),J(38,"async"),ge(39,si,30,15,"tr",null,jt),u(41,ai,3,1,"tr",29),_()(),o(42,"table",30)(43,"tbody",31)(44,"tr",32)(45,"td"),l(46,13),_()(),o(47,"tr",32)(48,"td")(49,"p"),j(50,14),m(51,"a",33),Q(),_(),o(52,"ol",34),j(53,15),m(54,"li")(55,"li")(56,"li")(57,"li"),Q(),_()()()()()();}if(t&2){C("toggleAllEnabled",!1)("withActionsBar",!1),a(2),C("bgColor","off-white"),a(5),C("formControl",n.customerNumberCtrl),a(),C("disabled",!n.canSaveCustomerNumber());let r=ee(36,9,n.devices$);a(29),k(ee(38,11,n.now$)),a(2),Me(r),a(2),A(r!=null&&r.length===0?41:-1),a(10),C("href",n.ubidiumHelpUrl,Re),q(n.raceResultGrpcHost())(n.raceResultGrpcPort),Z(50);}},dependencies:[ke,We,Ue,we,z,Je,Ze,lt,rt,nt,_t,Et,be,xe],styles:[`[_nghost-%COMP%]{padding-left:248px;display:block}.rs-rr-devices[_ngcontent-%COMP%]{display:block;padding-top:40px;padding-bottom:48px;max-width:800px;margin:0 auto}.rs-rr-devices__info[_ngcontent-%COMP%]{margin:24px 0 0}
5.rs-rr-devices__info[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{height:auto}.rs-rr-devices__hint-row[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{color:#7c7c7c;font-size:14px;line-height:1.5;padding:12px}.rs-rr-devices__hint-row[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.rr-direct-steps[_ngcontent-%COMP%]{margin:12px 0 0;padding-left:20px}.rr-direct-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:4px}.rs-rr-devices__fault[_ngcontent-%COMP%]{color:#e88c02;font-weight:600}.rs-rr-devices__dot[_ngcontent-%COMP%]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;background:#bbb}.rs-rr-devices__dot--online[_ngcontent-%COMP%]{background:#00bcd4}
6/*# sourceMappingURL=organisation-devices-view.component-SVTMB666.css.map */`],changeDetection:0});}}return i;})();});var Zi,ci=B(()=>{F();yt();Mt();F();Zi=(()=>{class i{constructor(){this.orgId=x(st).getOrganisation().organisationIdPk;}static{this.ɵfac=function(t){return new(t||i)();};}static{this.ɵcmp=M({type:i,selectors:[["rs-race-result-devices-panel"]],decls:1,vars:1,consts:[[3,"orgId"]],template:function(t,n){t&1&&m(0,"rs-organisation-devices-view",0),t&2&&C("orgId",n.orgId);},dependencies:[gt],encapsulation:2,changeDetection:0});}}return i;})();});ci();export{Zi as RaceResultDevicesPanelComponent};/**i18n:98cd60948f00bf3240ebfd0e064bf0123c90f4a120e09300fa6f8d092a2b7bea*///# sourceMappingURL=chunk-URCCKTDQ.js.map
7//# debugId=2f264458-d106-5d1b-a18c-f89ee8cc9af4

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.