ngx-monitorias-uniandes-lib
Version:
This library is used for Monitorias-Uniandes system.
36 lines • 1.29 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var core_1 = require("@angular/core");
var core_2 = require("@ngx-translate/core");
var PeriodFragmentPipe = /** @class */ (function () {
function PeriodFragmentPipe(translateService) {
this.translateService = translateService;
}
PeriodFragmentPipe.prototype.transform = function (periodFragment) {
switch (periodFragment) {
case 'EIGTH_A':
case '8A':
return '8A';
case 'EIGTH_B':
case '8B':
return '8B';
case 'TWENTY_ONE_WEEKS':
case '3':
return this.translateService.instant('twentyOneWeeks');
default:
return this.translateService.instant('completePeriod');
}
};
PeriodFragmentPipe.decorators = [
{ type: core_1.Pipe, args: [{
name: 'periodFragment'
},] },
];
/** @nocollapse */
PeriodFragmentPipe.ctorParameters = function () { return [
{ type: core_2.TranslateService, },
]; };
return PeriodFragmentPipe;
}());
exports.PeriodFragmentPipe = PeriodFragmentPipe;
//# sourceMappingURL=period-fragment.pipe.js.map