import DedePlayer from './player.js'; window.addEventListener('DOMContentLoaded', (event) => { const player = new DedePlayer(document.getElementById('player')); }) //var current = undefined //const progressMargin = 50; //var progress = undefined; //window.addEventListener('DOMContentLoaded', (event) => { // progress = document.getElementById('player-progress'); // document.getElementById('player-progress').addEventListener('click', (e) => { // if(current){ // let media = current.getElementsByTagName('audio')[0]; // media.currentTime = e.layerX * media.duration / progress.offsetWidth; // // } // }); // // let toggler = document.getElementById('player-toggler'); // toggler.setAttribute('title','afficher/masquer la liste des morceaux'); // toggler.addEventListener('click', (e) => { // document.getElementsByTagName('ul')[0].classList.toggle('invisible'); // }) //}); // // //function togglePlay(src) { // let media = src.getElementsByTagName('audio')[0]; // let icon = src.getElementsByTagName('img')[0]; // if (current){//stops current media and reset its play icon // pause(); // } // if(current != src){ // //sets current media icon and plays media // icon.setAttribute('src','assets/pause.png'); // media.play(); // progress.max = Math.floor(media.duration); // current = src; // document.getElementById('time-info').style.visibility = 'visible'; // } // else{ // current = undefined; // } //} // //function pause(){ // current.getElementsByTagName('audio')[0].pause(); // current.getElementsByTagName('img')[0].setAttribute('src','assets/play.png'); // document.getElementById('time-info').style.visibility = 'hidden'; //} // //function updateProgress(media){ // progress.value = Math.floor(media.currentTime); // document.getElementById('time-info').innerHTML = // prettyDuration(media.currentTime) + ' / ' + prettyDuration(media.duration); //} // //function prettyDuration(duration) { // let sec = Math.floor( duration ); // let min = Math.floor( sec / 60 ); // min = min >= 10 ? min : '0' + min; // sec = Math.floor( sec % 60 ); // sec = sec >= 10 ? sec : '0' + sec; // return min + ':' + sec; //} // //function togglePlayer(playerId, dpiId){ // document.getElementById(playerId).classList.toggle('hidden'); // document.getElementById(dpiId).classList.toggle('clicked'); //}