@@ -132,7 +132,7 @@ export class MatCalendar<D> implements AfterContentInit, AfterViewChecked, OnDes
132
132
get currentView(): MatCalendarView ;
133
133
set currentView(value : MatCalendarView );
134
134
dateClass: MatCalendarCellClassFunction <D >;
135
- dateFilter: (date : D ) => boolean ;
135
+ dateFilter? : (( date : D ) => boolean ) | null ;
136
136
_dateSelected(event : MatCalendarUserEvent <D | null >): void ;
137
137
_dragEnded(event : MatCalendarUserEvent <DateRange <D > | null >): void ;
138
138
_dragStarted(event : MatCalendarUserEvent <D >): void ;
@@ -402,7 +402,7 @@ export class MatDatepickerContent<S, D = ExtractDateTypeFromSelection<S>> implem
402
402
// @public
403
403
export interface MatDatepickerControl <D > {
404
404
// (undocumented)
405
- dateFilter: DateFilterFn <D >;
405
+ dateFilter: DateFilterFn <D > | null | undefined ;
406
406
// (undocumented)
407
407
disabled: boolean ;
408
408
// (undocumented)
@@ -427,12 +427,12 @@ export class MatDatepickerInput<D> extends MatDatepickerInputBase<D | null, D> i
427
427
protected _ariaOwns: i0 .WritableSignal <string | null >;
428
428
// (undocumented)
429
429
protected _assignValueToModel(value : D | null ): void ;
430
- get dateFilter(): DateFilterFn <D | null >;
431
- set dateFilter(value : DateFilterFn <D | null >);
430
+ get dateFilter(): DateFilterFn <D | null > | null | undefined ;
431
+ set dateFilter(value : DateFilterFn <D | null > | null | undefined );
432
432
// (undocumented)
433
433
_datepicker: MatDatepickerPanel <MatDatepickerControl <D >, D | null , D >;
434
434
getConnectedOverlayOrigin(): ElementRef ;
435
- protected _getDateFilter(): DateFilterFn <D | null >;
435
+ protected _getDateFilter(): DateFilterFn <D | null > | null | undefined ;
436
436
_getMaxDate(): D | null ;
437
437
_getMinDate(): D | null ;
438
438
getOverlayLabelId(): string | null ;
@@ -563,8 +563,8 @@ export class MatDateRangeInput<D> implements MatFormFieldControl<DateRange<D>>,
563
563
comparisonEnd: D | null ;
564
564
comparisonStart: D | null ;
565
565
controlType: string ;
566
- get dateFilter(): DateFilterFn <D >;
567
- set dateFilter(value : DateFilterFn <D >);
566
+ get dateFilter(): DateFilterFn <D > | null | undefined ;
567
+ set dateFilter(value : DateFilterFn <D > | null | undefined );
568
568
get describedByIds(): string [];
569
569
readonly disableAutomaticLabeling = true ;
570
570
get disabled(): boolean ;
@@ -702,7 +702,7 @@ export class MatMonthView<D> implements AfterContentInit, OnChanges, OnDestroy {
702
702
// (undocumented)
703
703
_dateAdapter: DateAdapter <D , any >;
704
704
dateClass: MatCalendarCellClassFunction <D >;
705
- dateFilter: (date : D ) => boolean ;
705
+ dateFilter: (( date : D ) => boolean ) | null | undefined ;
706
706
_dateSelected(event : MatCalendarUserEvent <number >): void ;
707
707
readonly dragEnded: EventEmitter <MatCalendarUserEvent <DateRange <D > | null >>;
708
708
protected _dragEnded(event : MatCalendarUserEvent <D | null >): void ;
@@ -760,7 +760,7 @@ export class MatMultiYearView<D> implements AfterContentInit, OnDestroy {
760
760
// (undocumented)
761
761
_dateAdapter: DateAdapter <D , any >;
762
762
dateClass: MatCalendarCellClassFunction <D >;
763
- dateFilter: (date : D ) => boolean ;
763
+ dateFilter: (( date : D ) => boolean ) | null | undefined ;
764
764
_focusActiveCell(): void ;
765
765
_focusActiveCellAfterViewChecked(): void ;
766
766
// (undocumented)
@@ -849,7 +849,7 @@ export class MatYearView<D> implements AfterContentInit, OnDestroy {
849
849
// (undocumented)
850
850
_dateAdapter: DateAdapter <D , any >;
851
851
dateClass: MatCalendarCellClassFunction <D >;
852
- dateFilter: (date : D ) => boolean ;
852
+ dateFilter: (( date : D ) => boolean ) | null | undefined ;
853
853
_focusActiveCell(): void ;
854
854
_focusActiveCellAfterViewChecked(): void ;
855
855
_handleCalendarBodyKeydown(event : KeyboardEvent ): void ;
0 commit comments