@@ -88,12 +88,12 @@ export class ShowComponentHierarchy extends ShowHierarchyBase {
88
88
}
89
89
}
90
90
91
- private addNodesAndEdges ( componentHash : { [ selector : string ] : Component ; } , appendNodes : ( nodeList : Node [ ] ) => void , appendLinks : ( edgeList : Edge [ ] ) => void ) {
92
- for ( let selector in componentHash ) {
93
- const component = componentHash [ selector ] ;
91
+ private addNodesAndEdges ( componentDict : { [ selector : string ] : Component ; } , appendNodes : ( nodeList : Node [ ] ) => void , appendEdges : ( edgeList : Edge [ ] ) => void ) {
92
+ for ( let selector in componentDict ) {
93
+ const component = componentDict [ selector ] ;
94
94
if ( component . isRoot ) {
95
95
this . generateDirectedGraphNodes ( component . subComponents , component , true , '' , appendNodes ) ;
96
- this . generateDirectedGraphEdges ( component . subComponents , selector , "" , appendLinks ) ;
96
+ this . generateDirectedGraphEdges ( component . subComponents , selector , "" , appendEdges ) ;
97
97
}
98
98
}
99
99
}
@@ -112,14 +112,14 @@ export class ShowComponentHierarchy extends ShowHierarchyBase {
112
112
}
113
113
}
114
114
115
- private generateDirectedGraphEdges ( subComponents : Component [ ] , selector : string , parentSelector : string , appendLinks : ( edgeList : Edge [ ] ) => void ) {
115
+ private generateDirectedGraphEdges ( subComponents : Component [ ] , selector : string , parentSelector : string , appendEdges : ( edgeList : Edge [ ] ) => void ) {
116
116
if ( parentSelector . length > 0 ) {
117
117
const id = this . edges . length ;
118
- appendLinks ( [ new Edge ( id . toString ( ) , parentSelector , selector , ArrowType . uses ) ] ) ;
118
+ appendEdges ( [ new Edge ( id . toString ( ) , parentSelector , selector , ArrowType . uses ) ] ) ;
119
119
}
120
120
if ( subComponents . length > 0 && selector !== parentSelector ) {
121
121
subComponents . forEach ( ( subComponent ) => {
122
- this . generateDirectedGraphEdges ( subComponent . subComponents , subComponent . selector , selector , appendLinks ) ;
122
+ this . generateDirectedGraphEdges ( subComponent . subComponents , subComponent . selector , selector , appendEdges ) ;
123
123
} ) ;
124
124
}
125
125
}
0 commit comments