constresponse=prompt("Möchtest du wirklich allen Fortschritt löschen und von vorne beginnen? Achtung: Die Seite verhält sich danach, als würdest du sie zum allerersten Mal besuchen (insbesondere: falls du schon angefangen hast, den Pooltest zu bearbeiten, ist dein Fortschritt komplett weg). Gib 'ZURÜCKSETZEN' (ohne Anführungszeichen) ein, falls du alles zurücksetzen willst. Ansonsten drücke einfach auf Abbrechen :)")
@@ -130,6 +130,24 @@ function initActionLinks() {
})
}
/**
* Show (or hide) a dialog
* @param {string} id The id of the dialog
* @param {boolean} shown If the dialog should be shown or hidden
*/
functionsetDialogShown(id,shown){
constDIALOG_SHOWN="dialog-shown"
constdialog=document.querySelector(`#${id}`)
if(shown){
document.body.classList.add(DIALOG_SHOWN)
dialog.classList.add(DIALOG_SHOWN)
}else{
dialog.classList.remove(DIALOG_SHOWN)
document.body.classList.remove(DIALOG_SHOWN)
}
}
/**
* Enables or disables all exercise action buttons
* @param {boolean} enabled If all exercise action buttons should be enabled
@@ -161,7 +179,7 @@ export async function main() {