@@ -20,30 +20,30 @@ export declare abstract class BaseTreeControl<T, K = T> implements TreeControl<T
2020
2121export declare const CDK_TREE_NODE_OUTLET_NODE : InjectionToken < { } > ;
2222
23- export declare class CdkNestedTreeNode < T > extends CdkTreeNode < T > implements AfterContentInit , DoCheck , OnDestroy , OnInit {
23+ export declare class CdkNestedTreeNode < T , K = T > extends CdkTreeNode < T , K > implements AfterContentInit , DoCheck , OnDestroy , OnInit {
2424 protected _children : T [ ] ;
2525 protected _differs : IterableDiffers ;
2626 protected _elementRef : ElementRef < HTMLElement > ;
27- protected _tree : CdkTree < T > ;
27+ protected _tree : CdkTree < T , K > ;
2828 nodeOutlet : QueryList < CdkTreeNodeOutlet > ;
29- constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T > , _differs : IterableDiffers ) ;
29+ constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T , K > , _differs : IterableDiffers ) ;
3030 protected _clear ( ) : void ;
3131 ngAfterContentInit ( ) : void ;
3232 ngDoCheck ( ) : void ;
3333 ngOnDestroy ( ) : void ;
3434 ngOnInit ( ) : void ;
3535 protected updateChildrenNodes ( children ?: T [ ] ) : void ;
36- static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkNestedTreeNode < any > , "cdk-nested-tree-node" , [ "cdkNestedTreeNode" ] , { "role" : "role" ; "disabled" : "disabled" ; "tabIndex" : "tabIndex" ; } , { } , [ "nodeOutlet" ] > ;
37- static ɵfac : i0 . ɵɵFactoryDef < CdkNestedTreeNode < any > , never > ;
36+ static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkNestedTreeNode < any , any > , "cdk-nested-tree-node" , [ "cdkNestedTreeNode" ] , { "role" : "role" ; "disabled" : "disabled" ; "tabIndex" : "tabIndex" ; } , { } , [ "nodeOutlet" ] > ;
37+ static ɵfac : i0 . ɵɵFactoryDef < CdkNestedTreeNode < any , any > , never > ;
3838}
3939
40- export declare class CdkTree < T > implements AfterContentChecked , CollectionViewer , OnDestroy , OnInit {
40+ export declare class CdkTree < T , K = T > implements AfterContentChecked , CollectionViewer , OnDestroy , OnInit {
4141 _nodeDefs : QueryList < CdkTreeNodeDef < T > > ;
4242 _nodeOutlet : CdkTreeNodeOutlet ;
4343 get dataSource ( ) : DataSource < T > | Observable < T [ ] > | T [ ] ;
4444 set dataSource ( dataSource : DataSource < T > | Observable < T [ ] > | T [ ] ) ;
4545 trackBy : TrackByFunction < T > ;
46- treeControl : TreeControl < T > ;
46+ treeControl : TreeControl < T , K > ;
4747 viewChange : BehaviorSubject < {
4848 start : number ;
4949 end : number ;
@@ -55,37 +55,37 @@ export declare class CdkTree<T> implements AfterContentChecked, CollectionViewer
5555 ngOnDestroy ( ) : void ;
5656 ngOnInit ( ) : void ;
5757 renderNodeChanges ( data : T [ ] | ReadonlyArray < T > , dataDiffer ?: IterableDiffer < T > , viewContainer ?: ViewContainerRef , parentData ?: T ) : void ;
58- static ɵcmp : i0 . ɵɵComponentDefWithMeta < CdkTree < any > , "cdk-tree" , [ "cdkTree" ] , { "dataSource" : "dataSource" ; "treeControl" : "treeControl" ; "trackBy" : "trackBy" ; } , { } , [ "_nodeDefs" ] , never > ;
59- static ɵfac : i0 . ɵɵFactoryDef < CdkTree < any > , never > ;
58+ static ɵcmp : i0 . ɵɵComponentDefWithMeta < CdkTree < any , any > , "cdk-tree" , [ "cdkTree" ] , { "dataSource" : "dataSource" ; "treeControl" : "treeControl" ; "trackBy" : "trackBy" ; } , { } , [ "_nodeDefs" ] , never > ;
59+ static ɵfac : i0 . ɵɵFactoryDef < CdkTree < any , any > , never > ;
6060}
6161
6262export declare class CdkTreeModule {
6363 static ɵinj : i0 . ɵɵInjectorDef < CdkTreeModule > ;
6464 static ɵmod : i0 . ɵɵNgModuleDefWithMeta < CdkTreeModule , [ typeof i1 . CdkNestedTreeNode , typeof i2 . CdkTreeNodeDef , typeof i3 . CdkTreeNodePadding , typeof i4 . CdkTreeNodeToggle , typeof i5 . CdkTree , typeof i5 . CdkTreeNode , typeof i6 . CdkTreeNodeOutlet ] , never , [ typeof i1 . CdkNestedTreeNode , typeof i2 . CdkTreeNodeDef , typeof i3 . CdkTreeNodePadding , typeof i4 . CdkTreeNodeToggle , typeof i5 . CdkTree , typeof i5 . CdkTreeNode , typeof i6 . CdkTreeNodeOutlet ] > ;
6565}
6666
67- export declare class CdkTreeNode < T > implements DoCheck , FocusableOption , OnDestroy , OnInit {
67+ export declare class CdkTreeNode < T , K = T > implements DoCheck , FocusableOption , OnDestroy , OnInit {
6868 protected _data : T ;
6969 _dataChanges : Subject < void > ;
7070 protected _destroyed : Subject < void > ;
7171 protected _elementRef : ElementRef < HTMLElement > ;
7272 protected _isAriaExpanded : boolean ;
73- protected _tree : CdkTree < T > ;
73+ protected _tree : CdkTree < T , K > ;
7474 get data ( ) : T ;
7575 set data ( value : T ) ;
7676 get isExpanded ( ) : boolean ;
7777 get level ( ) : number ;
7878 get role ( ) : 'treeitem' | 'group' ;
7979 set role ( _role : 'treeitem' | 'group' ) ;
80- constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T > ) ;
80+ constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T , K > ) ;
8181 protected _setRoleFromData ( ) : void ;
8282 focus ( ) : void ;
8383 ngDoCheck ( ) : void ;
8484 ngOnDestroy ( ) : void ;
8585 ngOnInit ( ) : void ;
8686 static mostRecentTreeNode : CdkTreeNode < any > | null ;
87- static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNode < any > , "cdk-tree-node" , [ "cdkTreeNode" ] , { "role" : "role" ; } , { } , never > ;
88- static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNode < any > , never > ;
87+ static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNode < any , any > , "cdk-tree-node" , [ "cdkTreeNode" ] , { "role" : "role" ; } , { } , never > ;
88+ static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNode < any , any > , never > ;
8989}
9090
9191export declare class CdkTreeNodeDef < T > {
@@ -112,36 +112,36 @@ export declare class CdkTreeNodeOutletContext<T> {
112112 constructor ( data : T ) ;
113113}
114114
115- export declare class CdkTreeNodePadding < T > implements OnDestroy {
115+ export declare class CdkTreeNodePadding < T , K = T > implements OnDestroy {
116116 _indent : number ;
117117 _level : number ;
118118 get indent ( ) : number | string ;
119119 set indent ( indent : number | string ) ;
120120 indentUnits : string ;
121121 get level ( ) : number ;
122122 set level ( value : number ) ;
123- constructor ( _treeNode : CdkTreeNode < T > , _tree : CdkTree < T > , _element : ElementRef < HTMLElement > , _dir : Directionality ) ;
123+ constructor ( _treeNode : CdkTreeNode < T , K > , _tree : CdkTree < T , K > , _element : ElementRef < HTMLElement > , _dir : Directionality ) ;
124124 _paddingIndent ( ) : string | null ;
125125 protected _setIndentInput ( indent : number | string ) : void ;
126126 protected _setLevelInput ( value : number ) : void ;
127127 _setPadding ( forceChange ?: boolean ) : void ;
128128 ngOnDestroy ( ) : void ;
129129 static ngAcceptInputType_level : NumberInput ;
130- static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNodePadding < any > , "[cdkTreeNodePadding]" , never , { "level" : "cdkTreeNodePadding" ; "indent" : "cdkTreeNodePaddingIndent" ; } , { } , never > ;
131- static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNodePadding < any > , [ null , null , null , { optional : true ; } ] > ;
130+ static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNodePadding < any , any > , "[cdkTreeNodePadding]" , never , { "level" : "cdkTreeNodePadding" ; "indent" : "cdkTreeNodePaddingIndent" ; } , { } , never > ;
131+ static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNodePadding < any , any > , [ null , null , null , { optional : true ; } ] > ;
132132}
133133
134- export declare class CdkTreeNodeToggle < T > {
134+ export declare class CdkTreeNodeToggle < T , K = T > {
135135 protected _recursive : boolean ;
136- protected _tree : CdkTree < T > ;
137- protected _treeNode : CdkTreeNode < T > ;
136+ protected _tree : CdkTree < T , K > ;
137+ protected _treeNode : CdkTreeNode < T , K > ;
138138 get recursive ( ) : boolean ;
139139 set recursive ( value : boolean ) ;
140- constructor ( _tree : CdkTree < T > , _treeNode : CdkTreeNode < T > ) ;
140+ constructor ( _tree : CdkTree < T , K > , _treeNode : CdkTreeNode < T , K > ) ;
141141 _toggle ( event : Event ) : void ;
142142 static ngAcceptInputType_recursive : BooleanInput ;
143- static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNodeToggle < any > , "[cdkTreeNodeToggle]" , never , { "recursive" : "cdkTreeNodeToggleRecursive" ; } , { } , never > ;
144- static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNodeToggle < any > , never > ;
143+ static ɵdir : i0 . ɵɵDirectiveDefWithMeta < CdkTreeNodeToggle < any , any > , "[cdkTreeNodeToggle]" , never , { "recursive" : "cdkTreeNodeToggleRecursive" ; } , { } , never > ;
144+ static ɵfac : i0 . ɵɵFactoryDef < CdkTreeNodeToggle < any , any > , never > ;
145145}
146146
147147export declare class FlatTreeControl < T , K = T > extends BaseTreeControl < T , K > {
0 commit comments