MCPcopy
hub / github.com/markmap/markmap / walk

Function walk

packages/markmap-common/src/util.ts:18–23  ·  view source on GitHub ↗
(item: T, parent?: T)

Source from the content-addressed store, hash-verified

16 callback: (item: T, next: () => U[] | undefined, parent?: T) => U,
17): U {
18 const walk = (item: T, parent?: T): U =>
19 callback(
20 item,
21 () => item.children?.map((child: T) => walk(child, item)),
22 parent,
23 );
24 return walk(tree);
25}
26

Callers 1

walkTreeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected