ang-music-player
Version:
Angular Music/Audio Player component for web applications. Easy and HIGHLY customisable.
14 lines • 1.87 kB
JavaScript
import { Pipe } from '@angular/core';
export class TimeConversionPipe {
transform(audioTime) {
let audioLengthMin = ("0" + Math.floor(audioTime / 60)).slice(-2);
let audioLengthSec = ("0" + audioTime % 60).slice(-2);
return `${audioLengthMin}:${audioLengthSec}`;
}
}
TimeConversionPipe.decorators = [
{ type: Pipe, args: [{
name: 'timeConversion'
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZS1jb252ZXJzaW9uLnBpcGUuanMiLCJzb3VyY2VSb290IjoiRTovUFJPSkVDVFMvYW5ndWxhci1hdWRpby1wbGF5ZXIvcHJvamVjdHMvYW5nLW11c2ljLXBsYXllci9zcmMvIiwic291cmNlcyI6WyJsaWIvcGlwZXMvdGltZS1jb252ZXJzaW9uLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFLcEQsTUFBTSxPQUFPLGtCQUFrQjtJQUU3QixTQUFTLENBQUMsU0FBaUI7UUFDekIsSUFBSSxjQUFjLEdBQUcsQ0FBRSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBRSxTQUFTLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwRSxJQUFJLGNBQWMsR0FBRyxDQUFFLEdBQUcsR0FBRyxTQUFTLEdBQUcsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsT0FBTyxHQUFHLGNBQWMsSUFBSSxjQUFjLEVBQUUsQ0FBQTtJQUU5QyxDQUFDOzs7WUFWRixJQUFJLFNBQUM7Z0JBQ0osSUFBSSxFQUFFLGdCQUFnQjthQUN2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBQaXBlKHtcclxuICBuYW1lOiAndGltZUNvbnZlcnNpb24nXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBUaW1lQ29udmVyc2lvblBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcclxuXHJcbiAgdHJhbnNmb3JtKGF1ZGlvVGltZTogbnVtYmVyKTogc3RyaW5nIHtcclxuICAgIGxldCBhdWRpb0xlbmd0aE1pbiA9ICggXCIwXCIgKyBNYXRoLmZsb29yKCBhdWRpb1RpbWUgLyA2MCkpLnNsaWNlKC0yKTtcclxuICAgIGxldCBhdWRpb0xlbmd0aFNlYyA9ICggXCIwXCIgKyBhdWRpb1RpbWUgJSA2MCkuc2xpY2UoLTIpO1xyXG4gICAgcmV0dXJuIGAke2F1ZGlvTGVuZ3RoTWlufToke2F1ZGlvTGVuZ3RoU2VjfWBcclxuXHJcbiAgfVxyXG59XHJcbiJdfQ==