MCPcopy Create free account
hub / github.com/cppla/ServerStatus / renderMonitors

Function renderMonitors

web/js/app.js:395–397  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

393 return items.map(item => `<span class="mon-item"><span class="name">${esc(item.name)}</span>${signalBars(item.ms)}<span class="ms">${item.ms}ms</span></span>`).join('') || '-';
394}
395function renderMonitors(){
396 $('monitorsBody').innerHTML = S.servers.map(s => `<tr><td>${protoPill(s)}</td><td>${esc(s.name || '-')}</td><td>${esc(s.location || '-')}</td><td><div class="mon-items">${monitorItems(s)}</div></td></tr>`).join('') || `<tr><td colspan="4" class="muted" style="text-align:center;padding:1rem;">无数据</td></tr>`;
397}
398function renderMonitorsCards(){
399 const wrap = $('monitorsCards');
400 if(window.innerWidth > 700){ wrap.innerHTML = ''; return; }

Callers 1

renderFunction · 0.85

Calls 4

$Function · 0.85
protoPillFunction · 0.85
escFunction · 0.85
monitorItemsFunction · 0.85

Tested by

no test coverage detected