(files)
| 198 | const _queueUpload = []; |
| 199 | let _runningUpload = false; |
| 200 | function appendFileToQueue(files) { |
| 201 | Dialog.show("upload"); |
| 202 | let d = $(".dialog.upload"); |
| 203 | for (let i = 0; i < files.length; i++) { |
| 204 | let file = files[i]; |
| 205 | let filename = file.webkitRelativePath || file.name; |
| 206 | let fileId = stringToId(filename); |
| 207 | let progressBar = T.uploadLoading(); |
| 208 | progressBar.querySelector(".upload-name").textContent = filename; |
| 209 | progressBar |
| 210 | .querySelector(".upload-loading .bar") |
| 211 | .setAttribute("id", fileId); |
| 212 | |
| 213 | d.querySelector(".dialog-body").appendChild(progressBar); |
| 214 | } |
| 215 | } |
| 216 | async function appendDroppedFiles(entry) { |
| 217 | return new Promise((resolve, reject) => { |
| 218 | if (entry.isFile) { |
no test coverage detected