()
| 27 | } |
| 28 | |
| 29 | function getUncompletedTaskEntries() { |
| 30 | const taskEntries = Array.from(document.querySelectorAll("#preview .imageTaskContainer .taskStatusLabel")) |
| 31 | .filter((taskLabel) => taskLabel.style.display !== "none") |
| 32 | .map(function (taskLabel) { |
| 33 | let imageTaskContainer = taskLabel.parentNode |
| 34 | while (!imageTaskContainer.classList.contains("imageTaskContainer") && imageTaskContainer.parentNode) { |
| 35 | imageTaskContainer = imageTaskContainer.parentNode |
| 36 | } |
| 37 | return imageTaskContainer |
| 38 | }) |
| 39 | if (!processOrder.checked) { |
| 40 | taskEntries.reverse() |
| 41 | } |
| 42 | return taskEntries |
| 43 | } |
| 44 | |
| 45 | async function onTaskStart(task) { |
| 46 | if (!task.isProcessing || task.batchesDone >= task.batchCount) { |
no outgoing calls
no test coverage detected