Skip to content

Commit df62e7a

Browse files
committed
feat(event-title-formatter): expose the pre-formatted title
Closes #587
1 parent 44347e2 commit df62e7a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/modules/common/calendar-event-title-formatter.provider.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -25,42 +25,42 @@ export class CalendarEventTitleFormatter {
2525
/**
2626
* The month view event title.
2727
*/
28-
month(event: CalendarEvent): string {
28+
month(event: CalendarEvent, title: string): string {
2929
return event.title;
3030
}
3131

3232
/**
3333
* The month view event tooltip. Return a falsey value from this to disable the tooltip.
3434
*/
35-
monthTooltip(event: CalendarEvent): string {
35+
monthTooltip(event: CalendarEvent, title: string): string {
3636
return event.title;
3737
}
3838

3939
/**
4040
* The week view event title.
4141
*/
42-
week(event: CalendarEvent): string {
42+
week(event: CalendarEvent, title: string): string {
4343
return event.title;
4444
}
4545

4646
/**
4747
* The week view event tooltip. Return a falsey value from this to disable the tooltip.
4848
*/
49-
weekTooltip(event: CalendarEvent): string {
49+
weekTooltip(event: CalendarEvent, title: string): string {
5050
return event.title;
5151
}
5252

5353
/**
5454
* The day view event title.
5555
*/
56-
day(event: CalendarEvent): string {
56+
day(event: CalendarEvent, title: string): string {
5757
return event.title;
5858
}
5959

6060
/**
6161
* The day view event tooltip. Return a falsey value from this to disable the tooltip.
6262
*/
63-
dayTooltip(event: CalendarEvent): string {
63+
dayTooltip(event: CalendarEvent, title: string): string {
6464
return event.title;
6565
}
6666
}

src/modules/common/calendar-event-title.pipe.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ export class CalendarEventTitlePipe implements PipeTransform {
99
constructor(private calendarEventTitle: CalendarEventTitleFormatter) {}
1010

1111
transform(title: string, titleType: string, event: CalendarEvent): string {
12-
return this.calendarEventTitle[titleType](event);
12+
return this.calendarEventTitle[titleType](event, title);
1313
}
1414
}

0 commit comments

Comments
 (0)