Skip to content

Commit ce14b96

Browse files
author
Matt Lewis
committed
fix(tooltipTemplate): ensure custom tooltip template is available to other custom templates
1 parent 97e9626 commit ce14b96

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

src/components/day/calendarDayViewEvent.component.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@ import { DayViewEvent } from 'calendar-utils';
2626
</ng-template>
2727
<ng-template
2828
[ngTemplateOutlet]="customTemplate || defaultTemplate"
29-
[ngTemplateOutletContext]="{dayEvent: dayEvent, tooltipPlacement: tooltipPlacement, eventClicked: eventClicked}">
29+
[ngTemplateOutletContext]="{
30+
dayEvent: dayEvent,
31+
tooltipPlacement: tooltipPlacement,
32+
eventClicked: eventClicked,
33+
tooltipTemplate: tooltipTemplate
34+
}">
3035
</ng-template>
3136
`
3237
})

src/components/month/calendarMonthCell.component.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ import { MonthViewDay, CalendarEvent } from 'calendar-utils';
3737
tooltipPlacement: tooltipPlacement,
3838
highlightDay: highlightDay,
3939
unhighlightDay: unhighlightDay,
40-
eventClicked: eventClicked
40+
eventClicked: eventClicked,
41+
tooltipTemplate: tooltipTemplate
4142
}">
4243
</ng-template>
4344
`,

src/components/week/calendarWeekViewEvent.component.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ import { WeekViewEvent } from 'calendar-utils';
2525
</ng-template>
2626
<ng-template
2727
[ngTemplateOutlet]="customTemplate || defaultTemplate"
28-
[ngTemplateOutletContext]="{weekEvent: weekEvent, tooltipPlacement: tooltipPlacement, eventClicked: eventClicked}">
28+
[ngTemplateOutletContext]="{
29+
weekEvent: weekEvent,
30+
tooltipPlacement: tooltipPlacement,
31+
eventClicked: eventClicked,
32+
tooltipTemplate: tooltipTemplate
33+
}">
2934
</ng-template>
3035
`
3136
})

0 commit comments

Comments
 (0)