@@ -147,12 +147,12 @@ describe('MatYearView', () => {
147147 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , LEFT_ARROW ) ;
148148 fixture . detectChanges ( ) ;
149149
150- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2016 , DEC , 5 ) ) ;
150+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2016 , DEC , 5 ) ) ;
151151
152152 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , LEFT_ARROW ) ;
153153 fixture . detectChanges ( ) ;
154154
155- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2016 , NOV , 5 ) ) ;
155+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2016 , NOV , 5 ) ) ;
156156 } ) ;
157157
158158 it ( 'should increment month on left arrow press in rtl' , ( ) => {
@@ -161,24 +161,24 @@ describe('MatYearView', () => {
161161 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , LEFT_ARROW ) ;
162162 fixture . detectChanges ( ) ;
163163
164- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , FEB , 5 ) ) ;
164+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , FEB , 5 ) ) ;
165165
166166 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , LEFT_ARROW ) ;
167167 fixture . detectChanges ( ) ;
168168
169- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , MAR , 5 ) ) ;
169+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , MAR , 5 ) ) ;
170170 } ) ;
171171
172172 it ( 'should increment month on right arrow press' , ( ) => {
173173 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , RIGHT_ARROW ) ;
174174 fixture . detectChanges ( ) ;
175175
176- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , FEB , 5 ) ) ;
176+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , FEB , 5 ) ) ;
177177
178178 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , RIGHT_ARROW ) ;
179179 fixture . detectChanges ( ) ;
180180
181- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , MAR , 5 ) ) ;
181+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , MAR , 5 ) ) ;
182182 } ) ;
183183
184184 it ( 'should decrement month on right arrow press in rtl' , ( ) => {
@@ -187,118 +187,118 @@ describe('MatYearView', () => {
187187 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , RIGHT_ARROW ) ;
188188 fixture . detectChanges ( ) ;
189189
190- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2016 , DEC , 5 ) ) ;
190+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2016 , DEC , 5 ) ) ;
191191
192192 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , RIGHT_ARROW ) ;
193193 fixture . detectChanges ( ) ;
194194
195- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2016 , NOV , 5 ) ) ;
195+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2016 , NOV , 5 ) ) ;
196196 } ) ;
197197
198198 it ( 'should go up a row on up arrow press' , ( ) => {
199199 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , UP_ARROW ) ;
200200 fixture . detectChanges ( ) ;
201201
202- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2016 , SEP , 5 ) ) ;
202+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2016 , SEP , 5 ) ) ;
203203
204- calendarInstance . yearView . activeDate = new Date ( 2017 , JUL , 1 ) ;
204+ calendarInstance . date = new Date ( 2017 , JUL , 1 ) ;
205205 fixture . detectChanges ( ) ;
206206
207207 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , UP_ARROW ) ;
208208 fixture . detectChanges ( ) ;
209209
210- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , MAR , 1 ) ) ;
210+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , MAR , 1 ) ) ;
211211
212- calendarInstance . yearView . activeDate = new Date ( 2017 , DEC , 10 ) ;
212+ calendarInstance . date = new Date ( 2017 , DEC , 10 ) ;
213213 fixture . detectChanges ( ) ;
214214
215215 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , UP_ARROW ) ;
216216 fixture . detectChanges ( ) ;
217217
218- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , AUG , 10 ) ) ;
218+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , AUG , 10 ) ) ;
219219 } ) ;
220220
221221 it ( 'should go down a row on down arrow press' , ( ) => {
222222 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , DOWN_ARROW ) ;
223223 fixture . detectChanges ( ) ;
224224
225- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , MAY , 5 ) ) ;
225+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , MAY , 5 ) ) ;
226226
227- calendarInstance . yearView . activeDate = new Date ( 2017 , JUN , 1 ) ;
227+ calendarInstance . date = new Date ( 2017 , JUN , 1 ) ;
228228 fixture . detectChanges ( ) ;
229229
230230 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , DOWN_ARROW ) ;
231231 fixture . detectChanges ( ) ;
232232
233- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , OCT , 1 ) ) ;
233+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , OCT , 1 ) ) ;
234234
235- calendarInstance . yearView . activeDate = new Date ( 2017 , SEP , 30 ) ;
235+ calendarInstance . date = new Date ( 2017 , SEP , 30 ) ;
236236 fixture . detectChanges ( ) ;
237237
238238 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , DOWN_ARROW ) ;
239239 fixture . detectChanges ( ) ;
240240
241- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2018 , JAN , 30 ) ) ;
241+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2018 , JAN , 30 ) ) ;
242242 } ) ;
243243
244244 it ( 'should go to first month of the year on home press' , ( ) => {
245- calendarInstance . yearView . activeDate = new Date ( 2017 , SEP , 30 ) ;
245+ calendarInstance . date = new Date ( 2017 , SEP , 30 ) ;
246246 fixture . detectChanges ( ) ;
247247
248248 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , HOME ) ;
249249 fixture . detectChanges ( ) ;
250250
251- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , JAN , 30 ) ) ;
251+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , JAN , 30 ) ) ;
252252
253253 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , HOME ) ;
254254 fixture . detectChanges ( ) ;
255255
256- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , JAN , 30 ) ) ;
256+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , JAN , 30 ) ) ;
257257 } ) ;
258258
259259 it ( 'should go to last month of the year on end press' , ( ) => {
260- calendarInstance . yearView . activeDate = new Date ( 2017 , OCT , 31 ) ;
260+ calendarInstance . date = new Date ( 2017 , OCT , 31 ) ;
261261 fixture . detectChanges ( ) ;
262262
263263 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , END ) ;
264264 fixture . detectChanges ( ) ;
265265
266- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , DEC , 31 ) ) ;
266+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , DEC , 31 ) ) ;
267267
268268 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , END ) ;
269269 fixture . detectChanges ( ) ;
270270
271- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , DEC , 31 ) ) ;
271+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , DEC , 31 ) ) ;
272272 } ) ;
273273
274274 it ( 'should go back one year on page up press' , ( ) => {
275- calendarInstance . yearView . activeDate = new Date ( 2016 , FEB , 29 ) ;
275+ calendarInstance . date = new Date ( 2016 , FEB , 29 ) ;
276276 fixture . detectChanges ( ) ;
277277
278278 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , PAGE_UP ) ;
279279 fixture . detectChanges ( ) ;
280280
281- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2015 , FEB , 28 ) ) ;
281+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2015 , FEB , 28 ) ) ;
282282
283283 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , PAGE_UP ) ;
284284 fixture . detectChanges ( ) ;
285285
286- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2014 , FEB , 28 ) ) ;
286+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2014 , FEB , 28 ) ) ;
287287 } ) ;
288288
289289 it ( 'should go forward one year on page down press' , ( ) => {
290- calendarInstance . yearView . activeDate = new Date ( 2016 , FEB , 29 ) ;
290+ calendarInstance . date = new Date ( 2016 , FEB , 29 ) ;
291291 fixture . detectChanges ( ) ;
292292
293293 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , PAGE_DOWN ) ;
294294 fixture . detectChanges ( ) ;
295295
296- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2017 , FEB , 28 ) ) ;
296+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2017 , FEB , 28 ) ) ;
297297
298298 dispatchKeyboardEvent ( calendarBodyEl , 'keydown' , PAGE_DOWN ) ;
299299 fixture . detectChanges ( ) ;
300300
301- expect ( calendarInstance . yearView . activeDate ) . toEqual ( new Date ( 2018 , FEB , 28 ) ) ;
301+ expect ( calendarInstance . date ) . toEqual ( new Date ( 2018 , FEB , 28 ) ) ;
302302 } ) ;
303303 } ) ;
304304 } ) ;
@@ -327,7 +327,7 @@ describe('MatYearView', () => {
327327
328328@Component ( {
329329 template : `
330- <mat-year-view [activeDate]="date" [(selected)]="selected"
330+ <mat-year-view [( activeDate) ]="date" [(selected)]="selected"
331331 (monthSelected)="selectedMonth=$event"></mat-year-view>`
332332} )
333333class StandardYearView {
0 commit comments