UNPKG

ngx-monitorias-uniandes-lib

Version:

This library is used for Monitorias-Uniandes system.

29 lines 1.19 kB
"use strict"; 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, isEnumType) { if (isEnumType) { return periodFragment === 'EIGTH_A' ? '8A' : periodFragment === 'EIGTH_B' ? '8B' : this.translateService.instant('completePeriod'); } else { return periodFragment.includes('8') ? periodFragment : 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