more modern js, more keyboard-controls #5

Merged
zotan merged 30 commits from ctucx/webmusic:master into master 2021-03-21 18:04:15 +01:00
Showing only changes of commit b59a5633f0 - Show all commits

View file

@ -1,12 +1,12 @@
'use strict'; 'use strict';
let audioPlayer = new Audio(); const audioPlayer = new Audio();
let selectedItem = 0; let selectedItem = 0;
let playingItem = 0; let playingItem = 0;
let playerState = "idle"; let playerState = "idle";
let continuous = true; let continuous = true;
let repeat = false; let repeat = false;
let total = 0; let total = 0;
const handleKeyEvent = (event) => { const handleKeyEvent = (event) => {
switch (event.key) { switch (event.key) {
@ -148,7 +148,7 @@ const updateButtonState = () => {
const playSong = (id) => { const playSong = (id) => {
let element = document.getElementById(id); const element = document.getElementById(id);
if (element === null) return; if (element === null) return;
if (element.classList.contains('dir')) return; if (element.classList.contains('dir')) return;