Improve Bit Rate translate processing
This commit is contained in:
@@ -111,7 +111,7 @@
|
|||||||
<td>{{song['Play Count']}}</td>
|
<td>{{song['Play Count']}}</td>
|
||||||
<td><a [routerLink]="['/genre', song.Genre]">{{song.Genre}}</a></td>
|
<td><a [routerLink]="['/genre', song.Genre]">{{song.Genre}}</a></td>
|
||||||
<td [title]="song['Bit Rate']">
|
<td [title]="song['Bit Rate']">
|
||||||
<span [class]="'signal signal-' + Math.round(song['Bit Rate']/64)"></span>
|
<span [class]="'signal signal-' + roundBitRate(song['Bit Rate'])"></span>
|
||||||
</td>
|
</td>
|
||||||
<td *ngIf="!song['Rating Computed']" [title]="'Rating: ' + song.Rating" class="star">
|
<td *ngIf="!song['Rating Computed']" [title]="'Rating: ' + song.Rating" class="star">
|
||||||
<span *ngIf="song.Rating >= 20" class="glyphicon glyphicon-star"></span>
|
<span *ngIf="song.Rating >= 20" class="glyphicon glyphicon-star"></span>
|
||||||
|
|||||||
@@ -15,7 +15,6 @@ import { SortByPipe } from './../sort-by.pipe';
|
|||||||
})
|
})
|
||||||
|
|
||||||
export class ArtistComponent implements OnInit {
|
export class ArtistComponent implements OnInit {
|
||||||
Math: any;
|
|
||||||
artistName = '';
|
artistName = '';
|
||||||
songs: Array<Song> = [];
|
songs: Array<Song> = [];
|
||||||
artist: Artist = new Artist();
|
artist: Artist = new Artist();
|
||||||
@@ -30,9 +29,7 @@ export class ArtistComponent implements OnInit {
|
|||||||
private elsService: ElsService,
|
private elsService: ElsService,
|
||||||
private route: ActivatedRoute,
|
private route: ActivatedRoute,
|
||||||
private location: Location
|
private location: Location
|
||||||
) {
|
) { }
|
||||||
this.Math = Math;
|
|
||||||
}
|
|
||||||
|
|
||||||
ngOnInit(): void {
|
ngOnInit(): void {
|
||||||
this.route.params.subscribe((params: Params) => this.artistName = params['name']);
|
this.route.params.subscribe((params: Params) => this.artistName = params['name']);
|
||||||
@@ -99,4 +96,8 @@ export class ArtistComponent implements OnInit {
|
|||||||
this.songs = new SortByPipe().transform(this.songs, 'Year', 'Album', 'Track Number', 'Play Count');
|
this.songs = new SortByPipe().transform(this.songs, 'Year', 'Album', 'Track Number', 'Play Count');
|
||||||
this.sortable = false;
|
this.sortable = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
roundBitRate(bitRate: number) {
|
||||||
|
return Math.round(bitRate / 64);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user