Arrow on sorting column

merge-requests/237/merge
Tag 2023-01-20 15:59:53 -08:00
rodzic 967dba987a
commit 0708dea689
3 zmienionych plików z 8 dodań i 4 usunięć

Wyświetl plik

@ -43,7 +43,7 @@
<script src="./lib/roster/sendAlerts.js" type="text/javascript"></script> <script src="./lib/roster/sendAlerts.js" type="text/javascript"></script>
<script src="./lib/screens.js" type="text/javascript"></script> <script src="./lib/screens.js" type="text/javascript"></script>
</head> </head>
<body id="rosterBody" onload="init()" onresize="resize()" style="display: none;" class="roster" oncontextmenu="return handleContextMenu(event);"> <body id="rosterBody" onload="init()" onresize="resize()" style="display:none;" class="roster" oncontextmenu="return handleContextMenu(event);">
<div id="MainCallRoster" style="display:block;";> <div id="MainCallRoster" style="display:block;";>
<header id="RosterControls"> <header id="RosterControls">
<div id="TransmitControls"> <div id="TransmitControls">

Wyświetl plik

@ -395,8 +395,6 @@ function viewRoster()
processRosterHunting(callRoster, rosterSettings, g_awardTracker); processRosterHunting(callRoster, rosterSettings, g_awardTracker);
renderRoster(callRoster, rosterSettings); renderRoster(callRoster, rosterSettings);
sendAlerts(callRoster, rosterSettings); sendAlerts(callRoster, rosterSettings);
rosterBody.style.display = "block";
} }
function realtimeRoster() function realtimeRoster()
@ -1098,6 +1096,8 @@ function setVisual()
allOnlyNewDiv.style.display = "none"; allOnlyNewDiv.style.display = "none";
} }
rosterBody.style.display = "block";
resize(); resize();
} }

Wyświetl plik

@ -13,7 +13,6 @@ function renderHeaderForColumn(column)
let attrs = (columnInfo && columnInfo.tableHeader && columnInfo.tableHeader()) || {} let attrs = (columnInfo && columnInfo.tableHeader && columnInfo.tableHeader()) || {}
attrs.name = column attrs.name = column
attrs.html = attrs.html || column attrs.html = attrs.html || column
if (columnInfo.compare) if (columnInfo.compare)
@ -22,6 +21,11 @@ function renderHeaderForColumn(column)
attrs.onClick = `setRosterSorting('${column}');` attrs.onClick = `setRosterSorting('${column}');`
} }
if (g_rosterSettings.sortColumn == column)
{
attrs.html += "<div style='display:inline-block;margin:0px;padding:0px;'>&nbsp;" + (g_rosterSettings.sortReverse == false ? "▲" : "▼") + "</div>";
}
return renderRosterTableHTML("th", attrs) return renderRosterTableHTML("th", attrs)
} }