UNPKG

ngraph.svg

Version:
22 lines (16 loc) 439 B
var merge = require('ngraph.merge'); module.exports = getDefaultLayout; function getDefaultLayout(graph, settings) { if (settings.layout) return settings.layout; settings = merge(settings, { physics: { springLength: 30, springCoefficient: 0.0008, dragCoefficient: 0.01, gravity: -1.2, theta: 1 } }); var layout = require('ngraph.forcelayout'); return layout(graph, settings.physics); }