MCPcopy Create free account
hub / github.com/angular/components / flattenTreeNodes

Method flattenTreeNodes

src/aria/combobox/combobox.spec.ts:1488–1492  ·  view source on GitHub ↗
(nodes: TreeNode[])

Source from the content-addressed store, hash-verified

1486 }
1487
1488 flattenTreeNodes(nodes: TreeNode[]): TreeNode[] {
1489 return nodes.flatMap(node => {
1490 return node.children ? [node, ...this.flattenTreeNodes(node.children)] : [node];
1491 });
1492 }
1493
1494 deepCopyNodes(nodes: TreeNode[]): TreeNode[] {
1495 return nodes.map(node => ({

Callers 2

onBlurMethod · 0.95
ComboboxTreeExampleClass · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected