From a5f26def08e100bf74e90d09298ad81e9224e249 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sun, 21 Apr 2019 18:34:48 +0200 Subject: Added download button Co-authored-by: LarsVomMars --- src/main/resources/js/files.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'src/main/resources/js/files.js') diff --git a/src/main/resources/js/files.js b/src/main/resources/js/files.js index 4ef5bcc..c3fa1b1 100644 --- a/src/main/resources/js/files.js +++ b/src/main/resources/js/files.js @@ -35,7 +35,8 @@ drop.addEventListener('drop', e => { row.insertCell(2).innerHTML = bytesToSize(file.size); row.insertCell(3).innerHTML = `${date.getMonth() + 1}/${date.getDate()}/${date.getFullYear()} ${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`; row.insertCell(4).innerHTML = ""; - row.insertCell(5).innerHTML = ""; + row.insertCell(5).innerHTML = ""; + row.insertCell(6).innerHTML = ""; setListeners(); @@ -180,6 +181,20 @@ function setListeners() { }) }); + // download button + document.querySelectorAll(".download").forEach(element => { + element.addEventListener("click", e => { + e.stopPropagation(); + }) + }); + document.querySelectorAll(".downloadButton").forEach(element => { + element.addEventListener("click", e => { + console.log(e); + e.stopPropagation(); + e.target.children[0].click() + }) + }); + // share button document.querySelectorAll(".share").forEach(element => { element.addEventListener("click", e => { -- cgit v1.2.3