@@ -23,7 +23,8 @@ import {
2323 IterableDiffer ,
2424 IterableDiffers ,
2525 OnInit ,
26- QueryList , TemplateRef ,
26+ QueryList ,
27+ TemplateRef ,
2728 TrackByFunction ,
2829 ViewChild ,
2930 ViewContainerRef ,
@@ -39,7 +40,7 @@ import {
3940 CdkRowDef
4041} from './row' ;
4142import { takeUntil } from 'rxjs/operators' ;
42- import { of as observableOf , BehaviorSubject , Observable , Subscription , Subject } from 'rxjs' ;
43+ import { BehaviorSubject , Observable , of as observableOf , Subject , Subscription } from 'rxjs' ;
4344import { CdkColumnDef } from './cell' ;
4445import {
4546 getTableDuplicateColumnNameError ,
@@ -248,9 +249,9 @@ export class CdkTable<T> implements CollectionViewer, OnInit, AfterContentChecke
248249 */
249250 @ContentChild ( CdkFooterRowDef ) _footerRowDef : CdkFooterRowDef ;
250251
251- constructor ( private readonly _differs : IterableDiffers ,
252- private readonly _changeDetectorRef : ChangeDetectorRef ,
253- private readonly _elementRef : ElementRef ,
252+ constructor ( protected readonly _differs : IterableDiffers ,
253+ protected readonly _changeDetectorRef : ChangeDetectorRef ,
254+ protected readonly _elementRef : ElementRef ,
254255 @Attribute ( 'role' ) role : string ) {
255256 if ( ! role ) {
256257 this . _elementRef . nativeElement . setAttribute ( 'role' , 'grid' ) ;
0 commit comments