1 <div bsModal #
modal=
"bs-modal" class=
"modal" tabindex=
"-1">
2 <div class=
"modal-dialog">
3 <div class=
"modal-content">
5 <div class=
"modal-header">
6 <span class=
"close" aria-hidden=
"true" (click)=
"hide()"></span>
7 <h4 class=
"modal-title">Download video
</h4>
10 <div class=
"modal-body">
11 <div class=
"peertube-select-container">
12 <select [(ngModel)]=
"resolutionId">
13 <option *
ngFor=
"let file of video.files" [value]=
"file.resolution.id">{{ file.resolution.label }}
</option>
17 <div class=
"download-type">
18 <div class=
"peertube-radio-container">
19 <input type=
"radio" name=
"download" id=
"download-torrent" [(ngModel)]=
"downloadType" value=
"torrent">
20 <label for=
"download-torrent">Torrent
</label>
23 <div class=
"peertube-radio-container">
24 <input type=
"radio" name=
"download" id=
"download-direct" [(ngModel)]=
"downloadType" value=
"direct">
25 <label for=
"download-direct">Direct download
</label>
29 <div class=
"form-group inputs">
30 <span class=
"action-button action-button-cancel" (click)=
"hide()">
35 type=
"submit" value=
"Download" class=
"action-button-submit"