@@ -20,30 +20,30 @@ export declare abstract class BaseTreeControl<T, K = T> implements TreeControl<T
20
20
21
21
export declare const CDK_TREE_NODE_OUTLET_NODE : InjectionToken < { } > ;
22
22
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 {
24
24
protected _children : T [ ] ;
25
25
protected _differs : IterableDiffers ;
26
26
protected _elementRef : ElementRef < HTMLElement > ;
27
- protected _tree : CdkTree < T > ;
27
+ protected _tree : CdkTree < T , K > ;
28
28
nodeOutlet : QueryList < CdkTreeNodeOutlet > ;
29
- constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T > , _differs : IterableDiffers ) ;
29
+ constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T , K > , _differs : IterableDiffers ) ;
30
30
protected _clear ( ) : void ;
31
31
ngAfterContentInit ( ) : void ;
32
32
ngDoCheck ( ) : void ;
33
33
ngOnDestroy ( ) : void ;
34
34
ngOnInit ( ) : void ;
35
35
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 > ;
38
38
}
39
39
40
- export declare class CdkTree < T > implements AfterContentChecked , CollectionViewer , OnDestroy , OnInit {
40
+ export declare class CdkTree < T , K = T > implements AfterContentChecked , CollectionViewer , OnDestroy , OnInit {
41
41
_nodeDefs : QueryList < CdkTreeNodeDef < T > > ;
42
42
_nodeOutlet : CdkTreeNodeOutlet ;
43
43
get dataSource ( ) : DataSource < T > | Observable < T [ ] > | T [ ] ;
44
44
set dataSource ( dataSource : DataSource < T > | Observable < T [ ] > | T [ ] ) ;
45
45
trackBy : TrackByFunction < T > ;
46
- treeControl : TreeControl < T > ;
46
+ treeControl : TreeControl < T , K > ;
47
47
viewChange : BehaviorSubject < {
48
48
start : number ;
49
49
end : number ;
@@ -55,37 +55,37 @@ export declare class CdkTree<T> implements AfterContentChecked, CollectionViewer
55
55
ngOnDestroy ( ) : void ;
56
56
ngOnInit ( ) : void ;
57
57
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 > ;
60
60
}
61
61
62
62
export declare class CdkTreeModule {
63
63
static ɵinj : i0 . ɵɵInjectorDef < CdkTreeModule > ;
64
64
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 ] > ;
65
65
}
66
66
67
- export declare class CdkTreeNode < T > implements DoCheck , FocusableOption , OnDestroy , OnInit {
67
+ export declare class CdkTreeNode < T , K = T > implements DoCheck , FocusableOption , OnDestroy , OnInit {
68
68
protected _data : T ;
69
69
_dataChanges : Subject < void > ;
70
70
protected _destroyed : Subject < void > ;
71
71
protected _elementRef : ElementRef < HTMLElement > ;
72
72
protected _isAriaExpanded : boolean ;
73
- protected _tree : CdkTree < T > ;
73
+ protected _tree : CdkTree < T , K > ;
74
74
get data ( ) : T ;
75
75
set data ( value : T ) ;
76
76
get isExpanded ( ) : boolean ;
77
77
get level ( ) : number ;
78
78
get role ( ) : 'treeitem' | 'group' ;
79
79
set role ( _role : 'treeitem' | 'group' ) ;
80
- constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T > ) ;
80
+ constructor ( _elementRef : ElementRef < HTMLElement > , _tree : CdkTree < T , K > ) ;
81
81
protected _setRoleFromData ( ) : void ;
82
82
focus ( ) : void ;
83
83
ngDoCheck ( ) : void ;
84
84
ngOnDestroy ( ) : void ;
85
85
ngOnInit ( ) : void ;
86
86
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 > ;
89
89
}
90
90
91
91
export declare class CdkTreeNodeDef < T > {
@@ -112,36 +112,36 @@ export declare class CdkTreeNodeOutletContext<T> {
112
112
constructor ( data : T ) ;
113
113
}
114
114
115
- export declare class CdkTreeNodePadding < T > implements OnDestroy {
115
+ export declare class CdkTreeNodePadding < T , K = T > implements OnDestroy {
116
116
_indent : number ;
117
117
_level : number ;
118
118
get indent ( ) : number | string ;
119
119
set indent ( indent : number | string ) ;
120
120
indentUnits : string ;
121
121
get level ( ) : number ;
122
122
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 ) ;
124
124
_paddingIndent ( ) : string | null ;
125
125
protected _setIndentInput ( indent : number | string ) : void ;
126
126
protected _setLevelInput ( value : number ) : void ;
127
127
_setPadding ( forceChange ?: boolean ) : void ;
128
128
ngOnDestroy ( ) : void ;
129
129
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 ; } ] > ;
132
132
}
133
133
134
- export declare class CdkTreeNodeToggle < T > {
134
+ export declare class CdkTreeNodeToggle < T , K = T > {
135
135
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 > ;
138
138
get recursive ( ) : boolean ;
139
139
set recursive ( value : boolean ) ;
140
- constructor ( _tree : CdkTree < T > , _treeNode : CdkTreeNode < T > ) ;
140
+ constructor ( _tree : CdkTree < T , K > , _treeNode : CdkTreeNode < T , K > ) ;
141
141
_toggle ( event : Event ) : void ;
142
142
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 > ;
145
145
}
146
146
147
147
export declare class FlatTreeControl < T , K = T > extends BaseTreeControl < T , K > {
0 commit comments