@@ -14,6 +14,7 @@ import { CdkTreeNodeDef } from '@angular/cdk/tree';
1414import { CdkTreeNodeOutlet } from ' @angular/cdk/tree' ;
1515import { CdkTreeNodePadding } from ' @angular/cdk/tree' ;
1616import { CdkTreeNodeToggle } from ' @angular/cdk/tree' ;
17+ import { ChangeDetectorRef } from ' @angular/core' ;
1718import { CollectionViewer } from ' @angular/cdk/collections' ;
1819import { DataSource } from ' @angular/cdk/collections' ;
1920import { ElementRef } from ' @angular/core' ;
@@ -32,7 +33,7 @@ import { ViewContainerRef } from '@angular/core';
3233
3334// @public
3435export class MatNestedTreeNode <T , K = T > extends CdkNestedTreeNode <T , K > implements AfterContentInit , OnDestroy , OnInit {
35- constructor (elementRef : ElementRef <HTMLElement >, tree : CdkTree <T , K >, differs : IterableDiffers , tabIndex : string );
36+ constructor (elementRef : ElementRef <HTMLElement >, tree : CdkTree <T , K >, differs : IterableDiffers , changeDetectorRef : ChangeDetectorRef , tabIndex : string );
3637 // @deprecated
3738 get disabled(): boolean ;
3839 set disabled(value : BooleanInput );
@@ -50,7 +51,7 @@ export class MatNestedTreeNode<T, K = T> extends CdkNestedTreeNode<T, K> impleme
5051 // (undocumented)
5152 static ɵdir: i0 .ɵɵDirectiveDeclaration <MatNestedTreeNode <any , any >, " mat-nested-tree-node" , [" matNestedTreeNode" ], { " role" : { " alias" : " role" ; " required" : false ; }; " disabled" : { " alias" : " disabled" ; " required" : false ; }; " tabIndex" : { " alias" : " tabIndex" ; " required" : false ; }; " isExpandable" : { " alias" : " isExpandable" ; " required" : false ; }; " isExpanded" : { " alias" : " isExpanded" ; " required" : false ; }; " isDisabled" : { " alias" : " isDisabled" ; " required" : false ; }; " node" : { " alias" : " matNestedTreeNode" ; " required" : false ; }; }, { " activation" : " activation" ; " expandedChange" : " expandedChange" ; }, never , never , false , never , false >;
5253 // (undocumented)
53- static ɵfac: i0 .ɵɵFactoryDeclaration <MatNestedTreeNode <any , any >, [null , null , null , { attribute: " tabindex" ; }]>;
54+ static ɵfac: i0 .ɵɵFactoryDeclaration <MatNestedTreeNode <any , any >, [null , null , null , null , { attribute: " tabindex" ; }]>;
5455}
5556
5657// @public
@@ -116,7 +117,7 @@ export class MatTreeNestedDataSource<T> extends DataSource<T> {
116117
117118// @public
118119export class MatTreeNode <T , K = T > extends CdkTreeNode <T , K > implements CanDisable , HasTabIndex , OnInit , OnDestroy {
119- constructor (elementRef : ElementRef <HTMLElement >, tree : CdkTree <T , K >, tabIndex : string );
120+ constructor (elementRef : ElementRef <HTMLElement >, tree : CdkTree <T , K >, changeDetectorRef : ChangeDetectorRef , tabIndex : string );
120121 // @deprecated
121122 defaultTabIndex: number ;
122123 // @deprecated
@@ -131,7 +132,7 @@ export class MatTreeNode<T, K = T> extends CdkTreeNode<T, K> implements CanDisab
131132 // (undocumented)
132133 static ɵdir: i0 .ɵɵDirectiveDeclaration <MatTreeNode <any , any >, " mat-tree-node" , [" matTreeNode" ], { " role" : { " alias" : " role" ; " required" : false ; }; " disabled" : { " alias" : " disabled" ; " required" : false ; }; " tabIndex" : { " alias" : " tabIndex" ; " required" : false ; }; " isExpandable" : { " alias" : " isExpandable" ; " required" : false ; }; " isExpanded" : { " alias" : " isExpanded" ; " required" : false ; }; " isDisabled" : { " alias" : " isDisabled" ; " required" : false ; }; }, { " activation" : " activation" ; " expandedChange" : " expandedChange" ; }, never , never , false , never , false >;
133134 // (undocumented)
134- static ɵfac: i0 .ɵɵFactoryDeclaration <MatTreeNode <any , any >, [null , null , { attribute: " tabindex" ; }]>;
135+ static ɵfac: i0 .ɵɵFactoryDeclaration <MatTreeNode <any , any >, [null , null , null , { attribute: " tabindex" ; }]>;
135136}
136137
137138// @public
0 commit comments