Prettified Code!

This commit is contained in:
Mashintime 2023-05-14 13:11:10 +00:00 committed by GitHub Action
parent 41d29ec176
commit 6ea0b2fbf7
2 changed files with 79 additions and 82 deletions

View file

@ -1603,39 +1603,29 @@ window.addEventListener("DOMContentLoaded", () => {
});
document.getElementById("thTime").addEventListener("click", () => {
if (hslLastSort==0 && hslLastSortDir=="asc")
hslLastSortDir="desc"
else
hslLastSortDir="asc"
sorthslTable(0)
if (hslLastSort == 0 && hslLastSortDir == "asc") hslLastSortDir = "desc";
else hslLastSortDir = "asc";
sorthslTable(0);
});
document.getElementById("thFreq").addEventListener("click", () => {
if (hslLastSort==1 && hslLastSortDir=="asc")
hslLastSortDir="desc"
else
hslLastSortDir="asc"
sorthslTable(1)
if (hslLastSort == 1 && hslLastSortDir == "asc") hslLastSortDir = "desc";
else hslLastSortDir = "asc";
sorthslTable(1);
});
document.getElementById("thDxcall").addEventListener("click", () => {
if (hslLastSort==3 && hslLastSortDir=="asc")
hslLastSortDir="desc"
else
hslLastSortDir="asc"
sorthslTable(3)
if (hslLastSort == 3 && hslLastSortDir == "asc") hslLastSortDir = "desc";
else hslLastSortDir = "asc";
sorthslTable(3);
});
document.getElementById("thDxgrid").addEventListener("click", () => {
if (hslLastSort==4 && hslLastSortDir=="asc")
hslLastSortDir="desc"
else
hslLastSortDir="asc"
sorthslTable(4)
if (hslLastSort == 4 && hslLastSortDir == "asc") hslLastSortDir = "desc";
else hslLastSortDir = "asc";
sorthslTable(4);
});
document.getElementById("thDist").addEventListener("click", () => {
if (hslLastSort==5 && hslLastSortDir=="asc")
hslLastSortDir="desc"
else
hslLastSortDir="asc"
sorthslTable(5)
if (hslLastSort == 5 && hslLastSortDir == "asc") hslLastSortDir = "desc";
else hslLastSortDir = "asc";
sorthslTable(5);
});
});
@ -3553,13 +3543,21 @@ function changeGuiDesign(design) {
document.getElementById("bootstrap_theme").href = escape(theme_path);
}
var hslLastSort=0;
var hslLastSortDir="asc";
var hslLastSort = 0;
var hslLastSortDir = "asc";
//https://www.w3schools.com/howto/howto_js_sort_table.asp
function sorthslTable(n) {
hslLastSort=n;
var table, rows, switching, i, x, y, shouldSwitch, dir, switchcount = 0;
//https://www.w3schools.com/howto/howto_js_sort_table.asp
function sorthslTable(n) {
hslLastSort = n;
var table,
rows,
switching,
i,
x,
y,
shouldSwitch,
dir,
switchcount = 0;
table = document.getElementById("tblHeardStationList");
switching = true;
// Set the sorting direction to ascending:
@ -3572,7 +3570,7 @@ function changeGuiDesign(design) {
rows = table.rows;
/* Loop through all table rows (except the
first, which contains table headers): */
for (i = 1; i < (rows.length - 1); i++) {
for (i = 1; i < rows.length - 1; i++) {
// Start by saying there should be no switching:
shouldSwitch = false;
/* Get the two elements you want to compare,
@ -3601,12 +3599,12 @@ function changeGuiDesign(design) {
rows[i].parentNode.insertBefore(rows[i + 1], rows[i]);
switching = true;
// Each time a switch is done, increase this count by 1:
switchcount ++;
}
switchcount++;
}
}
}
function autostart() {
function autostart() {
//Auto start stuff if option is enabled
if (config.auto_start == 1) {
//Start rigctld if radiocontrol is in correct mode and is not active
@ -3617,7 +3615,7 @@ function changeGuiDesign(design) {
//Now start TNC
document.getElementById("startTNC").click();
}
}
setTimeout(() => {
}
setTimeout(() => {
autostart();
}, 5000);
}, 5000);

View file

@ -1163,8 +1163,7 @@
<!--<th scope="col">Off</th>-->
</tr>
</thead>
<tbody id="heardstations">
</tbody>
<tbody id="heardstations"></tbody>
</table>
</div>
<!-- END OF HEARD STATIONS TABLE -->