angular-calendar
Version:
A calendar component that can display events on a month, week or day view
21 lines • 1.48 kB
JavaScript
import { Component, Input, Output, EventEmitter } from '@angular/core';
export var CalendarWeekViewEventComponent = (function () {
function CalendarWeekViewEventComponent() {
this.eventClicked = new EventEmitter();
}
CalendarWeekViewEventComponent.decorators = [
{ type: Component, args: [{
selector: 'mwl-calendar-week-view-event',
template: "\n <div\n class=\"cal-event\"\n [class.cal-starts-within-week]=\"!weekEvent.startsBeforeWeek\"\n [class.cal-ends-within-week]=\"!weekEvent.endsAfterWeek\"\n [style.backgroundColor]=\"weekEvent.event.color.secondary\"\n [ngClass]=\"weekEvent.event?.cssClass\"\n [mwlCalendarTooltip]=\"weekEvent.event.title | calendarEventTitle:'weekTooltip':weekEvent.event\"\n [tooltipPlacement]=\"tooltipPlacement\">\n <mwl-calendar-event-title\n [event]=\"weekEvent.event\"\n view=\"week\"\n (click)=\"eventClicked.emit()\">\n </mwl-calendar-event-title>\n </div>\n "
},] },
];
/** @nocollapse */
CalendarWeekViewEventComponent.ctorParameters = function () { return []; };
CalendarWeekViewEventComponent.propDecorators = {
'weekEvent': [{ type: Input },],
'tooltipPlacement': [{ type: Input },],
'eventClicked': [{ type: Output },],
};
return CalendarWeekViewEventComponent;
}());
//# sourceMappingURL=calendarWeekViewEvent.component.js.map