@@ -51,7 +51,7 @@ <h2>Result</h2>
51
51
[(ngModel)] ="date "
52
52
[min] ="minDate "
53
53
[max] ="maxDate "
54
- [matDatepickerFilter] ="filterOdd ? dateFilter : undefined "
54
+ [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! "
55
55
[disabled] ="inputDisabled "
56
56
(dateInput) ="onDateInput($event) "
57
57
(dateChange) ="onDateChange($event) ">
@@ -81,7 +81,7 @@ <h2>Result</h2>
81
81
[min] ="minDate "
82
82
[max] ="maxDate "
83
83
[disabled] ="inputDisabled "
84
- [matDatepickerFilter] ="filterOdd ? dateFilter : undefined "
84
+ [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! "
85
85
placeholder ="Pick a date ">
86
86
< mat-datepicker-toggle [for] ="resultPicker2 "> </ mat-datepicker-toggle >
87
87
< mat-datepicker
@@ -99,7 +99,7 @@ <h2>Input disabled datepicker</h2>
99
99
< mat-form-field >
100
100
< mat-label > Input disabled</ mat-label >
101
101
< input matInput [matDatepicker] ="datePicker1 " [(ngModel)] ="date " [min] ="minDate " [max] ="maxDate "
102
- [matDatepickerFilter] ="filterOdd ? dateFilter : undefined " disabled >
102
+ [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! " disabled >
103
103
< mat-datepicker #datePicker1 [touchUi] ="touch " [startAt] ="startAt "
104
104
[startView] ="yearView ? 'year' : 'month' "> </ mat-datepicker >
105
105
</ mat-form-field >
@@ -111,7 +111,7 @@ <h2>Input disabled via FormControl</h2>
111
111
< mat-form-field >
112
112
< mat-label > FormControl disabled</ mat-label >
113
113
< input matInput [matDatepicker] ="datePicker2 " [formControl] ="dateCtrl " [min] ="minDate "
114
- [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined ">
114
+ [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! ">
115
115
< mat-datepicker #datePicker2 [touchUi] ="touch " [startAt] ="startAt "
116
116
[startView] ="yearView ? 'year' : 'month' "> </ mat-datepicker >
117
117
</ mat-form-field >
@@ -127,7 +127,7 @@ <h2>Input disabled, datepicker popup enabled</h2>
127
127
< mat-form-field >
128
128
< mat-label > Input disabled, datepicker enabled</ mat-label >
129
129
< input matInput disabled [matDatepicker] ="datePicker3 " [(ngModel)] ="date " [min] ="minDate "
130
- [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined ">
130
+ [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! ">
131
131
< mat-datepicker #datePicker3 [touchUi] ="touch " [disabled] ="false " [startAt] ="startAt "
132
132
[startView] ="yearView ? 'year' : 'month' "> </ mat-datepicker >
133
133
</ mat-form-field >
@@ -144,7 +144,7 @@ <h2>Datepicker with value property binding</h2>
144
144
This breaks strict template type checking. What should we do here?
145
145
-->
146
146
< input matInput [matDatepicker] ="datePicker4 " [value] ="date " [min] ="minDate "
147
- [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined ">
147
+ [max] ="maxDate " [matDatepickerFilter] ="filterOdd ? dateFilter : undefined! ">
148
148
< mat-datepicker #datePicker4 [touchUi] ="touch " [startAt] ="startAt "
149
149
[startView] ="yearView ? 'year' : 'month' "> </ mat-datepicker >
150
150
</ mat-form-field >
@@ -183,7 +183,7 @@ <h2>Range picker</h2>
183
183
[disabled] ="inputDisabled "
184
184
[comparisonStart] ="comparisonStart "
185
185
[comparisonEnd] ="comparisonEnd "
186
- [dateFilter] ="filterOdd ? dateFilter : undefined ">
186
+ [dateFilter] ="filterOdd ? dateFilter : undefined! ">
187
187
< input matStartDate formControlName ="start " placeholder ="Start date "/>
188
188
< input matEndDate formControlName ="end " placeholder ="End date "/>
189
189
</ mat-date-range-input >
@@ -207,7 +207,7 @@ <h2>Range picker</h2>
207
207
[disabled] ="inputDisabled "
208
208
[comparisonStart] ="comparisonStart "
209
209
[comparisonEnd] ="comparisonEnd "
210
- [dateFilter] ="filterOdd ? dateFilter : undefined ">
210
+ [dateFilter] ="filterOdd ? dateFilter : undefined! ">
211
211
< input matStartDate formControlName ="start " placeholder ="Start date "/>
212
212
< input matEndDate formControlName ="end " placeholder ="End date "/>
213
213
</ mat-date-range-input >
@@ -232,7 +232,7 @@ <h2>Range picker</h2>
232
232
[disabled] ="inputDisabled "
233
233
[comparisonStart] ="comparisonStart "
234
234
[comparisonEnd] ="comparisonEnd "
235
- [dateFilter] ="filterOdd ? dateFilter : undefined ">
235
+ [dateFilter] ="filterOdd ? dateFilter : undefined! ">
236
236
< input matStartDate formControlName ="start " placeholder ="Start date "/>
237
237
< input matEndDate formControlName ="end " placeholder ="End date "/>
238
238
</ mat-date-range-input >
0 commit comments