Files
blowfish/node_modules/dagre-d3-es/src/dagre-js/position-nodes.js
Nuno Coração 5fb4bd8083 config redirect
2023-01-29 22:30:24 +00:00

20 lines
471 B
JavaScript

import * as d3 from 'd3';
import * as util from './util.js';
export { positionNodes };
function positionNodes(selection, g) {
var created = selection.filter(function () {
return !d3.select(this).classed('update');
});
function translate(v) {
var node = g.node(v);
return 'translate(' + node.x + ',' + node.y + ')';
}
created.attr('transform', translate);
util.applyTransition(selection, g).style('opacity', 1).attr('transform', translate);
}