UNPKG

@antv/layout

Version:
21 lines (19 loc) 536 B
/** * Return the layout result for a graph with zero or one node. * @param graph original graph * @param center the layout center * @returns layout result */ function applySingleNodeLayout(model, center, dimensions = 2) { const n = model.nodeCount(); if (n === 1) { const first = model.firstNode(); first.x = center[0]; first.y = center[1]; if (dimensions === 3) { first.z = center[2] || 0; } } } export { applySingleNodeLayout }; //# sourceMappingURL=common.js.map