@if (hasPoster(row.item)) { } @else { {{ row.item.contentType === 'vod' ? 'movie' : 'tv' }} } {{ row.item.title }} @if (row.episodeLabel.trim()) { {{ row.episodeLabel }} } @if (row.item.contentType === 'catchup') { {{ 'DOWNLOADS.ARCHIVE_RESTART_NOTE' | translate }} } {{ 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)) { refresh {{ 'DOWNLOADS.DOWNLOAD_AGAIN' | translate }} } @else { @switch (row.item.status) { @case ('queued') { } @case ('downloading') { } @case ('paused') { play_arrow } @case ('failed') { } @case ('canceled') { } } } more_vert @if (canCancel(row)) { close {{ 'DOWNLOADS.CANCEL' | translate }} } content_copy {{ 'DOWNLOADS.COPY_URL' | translate }} @if (canRemove(row)) { delete_outline {{ 'DOWNLOADS.REMOVE_FROM_MANAGER' | translate }} }