Skip to content

Commit b6938f2

Browse files
author
Tobias Schweizer
committed
refactor (calendar header): make calendar header portal variable public
1 parent 179c9af commit b6938f2

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/lib/datepicker/calendar.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<div class="mat-calendar-header">
22

3-
<ng-template [cdkPortalOutlet]="calendarHeaderPortal"></ng-template>
3+
<ng-template [cdkPortalOutlet]="_calendarHeaderPortal"></ng-template>
44

55
<div class="mat-calendar-controls">
66
<button mat-button class="mat-calendar-period-button"

src/lib/datepicker/calendar.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,7 @@ export class MatCalendar<D> implements AfterContentInit, OnDestroy, OnChanges {
8282
@Input() headerComponent: ComponentType<any>;
8383

8484
/** A portal containing the header component type for this calendar. */
85-
private _calendarHeaderPortal: Portal<any>;
86-
87-
get calendarHeaderPortal() {
88-
return this._calendarHeaderPortal;
89-
}
85+
_calendarHeaderPortal: Portal<any>;
9086

9187
private _intlChanges: Subscription;
9288

@@ -149,7 +145,7 @@ export class MatCalendar<D> implements AfterContentInit, OnDestroy, OnChanges {
149145
(!this.dateFilter || this.dateFilter(date)) &&
150146
(!this.minDate || this._dateAdapter.compareDate(date, this.minDate) >= 0) &&
151147
(!this.maxDate || this._dateAdapter.compareDate(date, this.maxDate) <= 0);
152-
};
148+
}
153149

154150
/**
155151
* The current active date. This determines which time period is shown and which date is

0 commit comments

Comments
 (0)