@if (!collapsed) {
@for (entry of cachedSortedDone; track entry[0]) { @if (entry[1].chapter_files && entry[1].chapter_files.length > 0) { @for (chapterFile of entry[1].chapter_files; track chapterFile.filename) { } } }
Video Type Quality Codec / Format File Size Downloaded
@if (entry[1].status === 'finished') { } @if (entry[1].status === 'error') { }
@if (!!entry[1].filename) { {{ entry[1].title }} } @else { @if (entry[1].status === 'error') { } @else { {{entry[1].title}} } } @if (entry[1].status === 'error' && isErrorExpanded(entry[0])) {
@if (entry[1].msg) {
Message: {{entry[1].msg}}
} @if (entry[1].error) {
Error: {{entry[1].error}}
}
URL: {{entry[1].url}}
}
{{ downloadTypeLabel(entry[1]) }} {{ formatQualityLabel(entry[1]) }} {{ formatCodecLabel(entry[1]) }} @if (entry[1].size) { {{ entry[1].size | fileSize }} } @if (entry[1].timestamp) { {{ entry[1].timestamp / 1000000 | date:'yyyy-MM-dd HH:mm' }} }
@if (entry[1].status === 'error') { } @if (entry[1].filename) { } @if (entry[1].filename && canShareDownloads()) { }
@if (chapterFile.size) { {{ chapterFile.size | fileSize }} }
}