]>
Commit | Line | Data |
---|---|---|
3a0fb65c C |
1 | <ng-container *ngIf="videoActions.length !== 0"> |
2 | ||
1916c966 C |
3 | <div |
4 | role="button" aria-label="Open video actions" i18n-aria-label | |
5 | class="playlist-dropdown" ngbDropdown #playlistDropdown="ngbDropdown" autoClose="outside" [placement]="getPlaylistDropdownPlacement()" | |
3a0fb65c C |
6 | *ngIf="isUserLoggedIn() && displayOptions.playlist" (openChange)="playlistAdd.openChange($event)" |
7 | > | |
8 | <span class="anchor" ngbDropdownAnchor></span> | |
9 | ||
10 | <div ngbDropdownMenu> | |
11 | <my-video-add-to-playlist #playlistAdd [video]="video" [lazyLoad]="true"></my-video-add-to-playlist> | |
12 | </div> | |
13 | </div> | |
14 | ||
15 | <my-action-dropdown | |
4da22f64 | 16 | [actions]="videoActions" [label]="label" [entry]="{ video: video }" (click)="loadDropdownInformation()" |
3a0fb65c | 17 | [buttonSize]="buttonSize" [placement]="placement" [buttonDirection]="buttonDirection" [buttonStyled]="buttonStyled" |
27b785dc | 18 | container="body" |
3a0fb65c C |
19 | ></my-action-dropdown> |
20 | ||
21 | <my-video-download #videoDownloadModal></my-video-download> | |
22 | <my-video-report #videoReportModal [video]="video"></my-video-report> | |
5baee5fc | 23 | <my-video-block #videoBlockModal [video]="video" (videoBlocked)="onVideoBlocked()"></my-video-block> |
f8c00564 | 24 | <my-live-stream-information #liveStreamInformationModal *ngIf="displayOptions.liveInfo"></my-live-stream-information> |
3a0fb65c | 25 | </ng-container> |