MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / extractAllElementsData

Function extractAllElementsData

chapter24/docs/d3-graphviz.js:171–181  ·  view source on GitHub ↗
(element)

Source from the content-addressed store, hash-verified

169 return datum;
170 }
171 function extractAllElementsData(element) {
172 var datum = extractElementData(element);
173 datum.children = [];
174 var children = d3__namespace.selectAll(element.node().childNodes);
175 children.each(function () {
176 var childData = extractAllElementsData(d3__namespace.select(this));
177 childData.parent = datum;
178 datum.children.push(childData);
179 });
180 return datum;
181 }
182 function createElement(data) {
183 if (data.tag == '#text') {
184 return document.createTextNode("");

Callers 5

layoutDoneFunction · 0.70
drawEdgeFunction · 0.70
_updateEdgeFunction · 0.70
drawNodeFunction · 0.70
_updateNodeFunction · 0.70

Calls 3

extractElementDataFunction · 0.70
nodeMethod · 0.45
pushMethod · 0.45

Tested by

no test coverage detected