1 <div class=
"no-results" i18n *
ngIf=
"hasDoneFirstQuery && videos.length === 0">{{ noResultMessage }}
</div>
5 myInfiniteScroller (nearOfBottom)=
"onNearOfBottom()" [dataObservable]=
"onDataSubject.asObservable()"
6 [parentDisabled]=
"disabled" [setAngularState]=
"true"
8 <div class=
"video" *
ngFor=
"let video of videos; let i = index; trackBy: videoById">
10 <div class=
"checkbox-container" *
ngIf=
"enableSelection">
11 <my-peertube-checkbox [inputName]=
"'video-check-' + video.id" [(ngModel)]=
"_selection[video.id]"></my-peertube-checkbox>
15 [containedInPlaylists]=
"videosContainedInPlaylists ? videosContainedInPlaylists[video.id] : undefined"
16 [video]=
"video" [displayAsRow]=
"true" [displayOptions]=
"miniatureDisplayOptions"
17 [displayVideoActions]=
"false" [user]=
"user"
18 ></my-video-miniature>
20 <!-- Display only once -->
21 <div class=
"action-selection-mode" *
ngIf=
"isInSelectionMode() === true && i === 0">
22 <div class=
"action-selection-mode-child">
23 <span i18n
class=
"action-button action-button-cancel-selection" (click)=
"abortSelectionMode()">
27 <ng-container *
ngTemplateOutlet=
"globalButtonsTemplate"></ng-container>
31 <ng-container *
ngIf=
"isInSelectionMode() === false">
32 <ng-container *
ngTemplateOutlet=
"rowButtonsTemplate; context: {$implicit: video}"></ng-container>