@let item = selectedItem(); @if (selectedVodInfo(); as info) { @if (info.releasedate) { {{ info.releasedate | slice: 0 : 4 }} } @if (info.genre) { {{ info.genre }} } @if (info.duration) { {{ info.duration }} } @if (info.rating_imdb) { ⭐ {{ info.rating_imdb }} } @if (info.country) { {{ info.country }} } @if (info.actors || info.cast || info.tmdb_cast?.length) {
{{ 'XTREAM.ACTORS' | translate }} @if (info.tmdb_cast?.length) {
@for (member of info.tmdb_cast; track member.name) { @if (member.profileUrl) { } @else { {{ member.name.charAt(0) }} } {{ member.name }} }
} @else { {{ info.actors || info.cast }} }
} @if (info.director) {
{{ 'XTREAM.DIRECTOR' | translate }} {{ info.director }}
} @if (info.rating_kinopoisk) {
{{ 'XTREAM.KINOPOISK_RATING' | translate }} {{ info.rating_kinopoisk }}
}
@if (hasPlaybackPosition()) { @if (!isExternalStopAction()) { } } @else { } @if (!isFavorite()) { } @else { } @if (isElectron()) { @if (isDownloaded()) { } @else if (isDownloading()) { } @else { } } @if (inlinePlayback(); as playback) { }
@if (trailerEmbedUrl(); as trailerUrl) {

{{ 'XTREAM.YOUTUBE_TRAILER' | translate }}

} @if (similarItems().length || similarInPortals().length) {

{{ 'XTREAM.SIMILAR' | translate }}

@for (item of similarItems(); track item.id) { } @for ( item of similarInPortals(); track 'x' + item.match.playlistId + '-' + item.match.xtreamId ) { }
}
} @else if (fallbackView(); as fallback) { {{ 'XTREAM.DETAIL_FALLBACK.STATUS' | translate }} @if (fallback.year) { {{ fallback.year }} } @if (fallback.rating) { ⭐ {{ fallback.rating }} } @if (fallback.added) { {{ fallback.added }} } @if (fallback.format) { {{ fallback.format }} }
{{ 'XTREAM.DETAIL_FALLBACK.NOTE' | translate }}
@for (fact of fallback.facts; track fact.labelKey) {
{{ fact.labelKey | translate }} {{ fact.value }}
}
} @else if (detailsError()) { } @else { }