recorder interface: convert `if`s to `switch`

master
Rob Pilling 2024-06-16 15:19:52 +01:00
parent 7b044002cd
commit 9561a4b5fc
1 changed files with 18 additions and 15 deletions

View File

@ -270,21 +270,24 @@ ${trackData.Latitude ? `
var trackid = parseInt(button.getAttribute("trackid"));
if (!filename || trackid===undefined) return;
var task = button.getAttribute("task");
if (task=="delete") {
switch(task) {
case "delete":
Util.showModal("Deleting Track...");
Util.eraseStorageFile(filename,()=>{
Util.hideModal();
getTrackList();
});
}
if (task=="downloadkml") {
break;
case "downloadkml":
downloadTrack(filename, track => saveKML(track, `Bangle.js Track ${trackid}`));
}
if (task=="downloadgpx") {
break;
case "downloadgpx":
downloadTrack(filename, track => saveGPX(track, `Bangle.js Track ${trackid}`));
}
if (task=="downloadcsv") {
break;
case "downloadcsv":
downloadTrack(filename, track => saveCSV(track, `Bangle.js Track ${trackid}`));
break;
}
});
}