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

Function replaceElement

chapter21/docs/d3-graphviz.js:202–212  ·  view source on GitHub ↗
(element, data)

Source from the content-addressed store, hash-verified

200 return elementNode;
201 }
202 function replaceElement(element, data) {
203 var parent = d3__namespace.select(element.node().parentNode);
204 var newElementNode = createElementWithAttributes(data);
205 var newElement = parent.insert(function () {
206 return newElementNode;
207 }, function () {
208 return element.node();
209 });
210 element.remove();
211 return newElement;
212 }
213 function insertElementData(element, datum) {
214 element.datum(datum);
215 element.data([datum], function (d) {

Callers 1

attributeElementFunction · 0.70

Calls 4

nodeMethod · 0.45
insertMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected