Opkuisen
This commit is contained in:
parent
631378579d
commit
8ae95f3e0d
3 changed files with 54 additions and 25 deletions
15
index.js
15
index.js
|
@ -1,5 +1,5 @@
|
|||
|
||||
// TODO De huidige lijst meegeven en controleren tijdens het opstellen zodat er gestopt wordt vanaf er een titel gevonden is
|
||||
// TODO Optimalisatie: De huidige lijst meegeven en controleren tijdens het opstellen zodat er gestopt wordt vanaf er een titel gevonden is
|
||||
|
||||
// Initialiseer de webpagina
|
||||
const taal = document.getElementById('taal');
|
||||
|
@ -7,14 +7,15 @@ const start = document.getElementById('start');
|
|||
const einde = document.getElementById('einde');
|
||||
const toevoegKnop = document.getElementById('toevoegKnop');
|
||||
const visualisatie = document.getElementById('visualisatie');
|
||||
|
||||
let timer;
|
||||
let rotatie;
|
||||
const logo = document.getElementById('logo');
|
||||
const waarschuwing = document.getElementById('waarschuwing');
|
||||
|
||||
let huidigeTaal;
|
||||
let huidigeDoel;
|
||||
|
||||
let timer;
|
||||
let rotatie;
|
||||
|
||||
refreshTree();
|
||||
|
||||
/**
|
||||
|
@ -108,13 +109,17 @@ function refreshTree() {
|
|||
* bij een nieuwe toevoeging.
|
||||
*/
|
||||
function inputWaarschuwing() {
|
||||
document.getElementById('waarschuwing').hidden = huidigeTaal === getOrDefault(taal) && huidigeDoel === getOrDefault(einde);
|
||||
waarschuwing.hidden = (huidigeTaal === getOrDefault(taal) && huidigeDoel === getOrDefault(einde));
|
||||
}
|
||||
|
||||
function getOrDefault(element) {
|
||||
return element.value === '' ? element.getAttribute('placeholder') : element.value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggle tussen de zoek-status en de wacht-op-input-status. Dit heeft invloed op zowel de indienkop als op het
|
||||
* roterende logo. Standaardaanroep zal alles stoppen, om überveel animaties te vermijden bij fout gebruik.
|
||||
*/
|
||||
function toggleZoeken(stop = true) {
|
||||
toevoegKnop.disabled = !stop;
|
||||
|
||||
|
|
Reference in a new issue