angular-calendar-scheduler
Version:
This project provide a scheduler view component for [mattlewis92/angular-calendar](https://github.com/mattlewis92/angular-calendar).
20 lines • 2.5 kB
JavaScript
import * as tslib_1 from "tslib";
import { Pipe } from '@angular/core';
import { SchedulerEventTitleFormatter } from '../formatters/scheduler-event-title-formatter.provider';
var SchedulerEventTitlePipe = /** @class */ (function () {
function SchedulerEventTitlePipe(schedulerEventTitle) {
this.schedulerEventTitle = schedulerEventTitle;
}
SchedulerEventTitlePipe.prototype.transform = function (title, titleType, event) {
return this.schedulerEventTitle[titleType](event);
};
SchedulerEventTitlePipe = tslib_1.__decorate([
Pipe({
name: 'schedulerEventTitle'
}),
tslib_1.__metadata("design:paramtypes", [SchedulerEventTitleFormatter])
], SchedulerEventTitlePipe);
return SchedulerEventTitlePipe;
}());
export { SchedulerEventTitlePipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZWR1bGVyLWV2ZW50LXRpdGxlLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWNhbGVuZGFyLXNjaGVkdWxlci8iLCJzb3VyY2VzIjpbIm1vZHVsZXMvc2NoZWR1bGVyL3BpcGVzL3NjaGVkdWxlci1ldmVudC10aXRsZS5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUVwRCxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSx3REFBd0QsQ0FBQztBQUt0RztJQUNFLGlDQUFvQixtQkFBaUQ7UUFBakQsd0JBQW1CLEdBQW5CLG1CQUFtQixDQUE4QjtJQUFHLENBQUM7SUFFekUsMkNBQVMsR0FBVCxVQUFVLEtBQWEsRUFBRSxTQUFpQixFQUFFLEtBQTZCO1FBQ3ZFLE9BQU8sSUFBSSxDQUFDLG1CQUFtQixDQUFDLFNBQVMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3BELENBQUM7SUFMVSx1QkFBdUI7UUFIbkMsSUFBSSxDQUFDO1lBQ0osSUFBSSxFQUFFLHFCQUFxQjtTQUM1QixDQUFDO2lEQUV5Qyw0QkFBNEI7T0FEMUQsdUJBQXVCLENBTW5DO0lBQUQsOEJBQUM7Q0FBQSxBQU5ELElBTUM7U0FOWSx1QkFBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENhbGVuZGFyU2NoZWR1bGVyRXZlbnQgfSBmcm9tICcuLi9tb2RlbHMnO1xyXG5pbXBvcnQgeyBTY2hlZHVsZXJFdmVudFRpdGxlRm9ybWF0dGVyIH0gZnJvbSAnLi4vZm9ybWF0dGVycy9zY2hlZHVsZXItZXZlbnQtdGl0bGUtZm9ybWF0dGVyLnByb3ZpZGVyJztcclxuXHJcbkBQaXBlKHtcclxuICBuYW1lOiAnc2NoZWR1bGVyRXZlbnRUaXRsZSdcclxufSlcclxuZXhwb3J0IGNsYXNzIFNjaGVkdWxlckV2ZW50VGl0bGVQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBzY2hlZHVsZXJFdmVudFRpdGxlOiBTY2hlZHVsZXJFdmVudFRpdGxlRm9ybWF0dGVyKSB7fVxyXG5cclxuICB0cmFuc2Zvcm0odGl0bGU6IHN0cmluZywgdGl0bGVUeXBlOiBzdHJpbmcsIGV2ZW50OiBDYWxlbmRhclNjaGVkdWxlckV2ZW50KTogc3RyaW5nIHtcclxuICAgIHJldHVybiB0aGlzLnNjaGVkdWxlckV2ZW50VGl0bGVbdGl0bGVUeXBlXShldmVudCk7XHJcbiAgfVxyXG59XHJcbiJdfQ==