@if (row.episodeLabel.trim()) {
{{ row.episodeLabel }}
}
{{ statusIcon(row) }}
{{ statusKey(row) | translate }}
{{ formatBytes(row.item.bytesDownloaded) }}
@if (row.item.totalBytes !== undefined) {
/
{{ formatBytes(row.item.totalBytes) }}
}
@if (row.item.errorMessage?.trim(); as error) {
{{ error }}
}
@if (progressMode(row.item); as mode) {
}
@if (isMissingFile(row)) {
} @else {
@switch (row.item.status) {
@case ('queued') {
}
@case ('downloading') {
}
@case ('paused') {
}
@case ('failed') {
}
@case ('canceled') {
}
}
}
@if (isMissingFile(row)) {
}