@if (detail(); as offlineDetail) { {{ 'DOWNLOADS.OFFLINE_DETAIL.AVAILABLE' | translate }} @if (metadata()?.year; as year) { @if (positiveFinite(year)) { {{ year }} } } @if (durationLabel(); as duration) { {{ duration }} } @for (genre of genres(); track genre) { {{ genre }} } @if (metadata()?.rating; as rating) { @if (positiveFinite(rating)) { {{ rating }} } } @if (metadata()?.status; as status) { @if (status.trim()) { {{ status }} } } @if (movieFileSize(); as size) {
{{ 'DOWNLOADS.OFFLINE_DETAIL.FILE_SIZE' | translate: { size } }}
}
@if (offlineDetail.kind === 'movie') { } @if (providerUnavailable()) { {{ 'DOWNLOADS.OFFLINE_DETAIL.VIEW_IN_PORTAL_UNAVAILABLE' | translate }} } @if (offlineDetail.kind === 'movie') { } @if (offlineDetail.kind === 'series') {
@for ( season of offlineDetail.seasons; track seasonTestId(season); let seasonIndex = $index ) { }
@if (selectedSeason(); as season) {
@for ( episode of season.episodes; track episode.item.id ) {
{{ episodeCoordinate( episode.seasonNumber, episode.episodeNumber ) }} {{ episodeTitle( episode.item, $safeNavigationMigration( episode.episodeMetadata ?.title ) ) }}
@if ( formatItemBytes(episode.item); as size ) { {{ 'DOWNLOADS.OFFLINE_DETAIL.FILE_SIZE' | translate: { size } }} } {{ 'DOWNLOADS.OFFLINE_DETAIL.AVAILABLE' | translate }}
}
}
}
} @else { @if (redirectFailed()) {
} @else if (showNotFound()) {

{{ 'DOWNLOADS.OFFLINE_DETAIL.NOT_FOUND_BODY' | translate }}

}
}