grafana_bak/public/app/plugins/panel/nodeGraph/layeredLayout.worker.js
2025-04-01 10:38:02 +09:00

9 lines
322 B
JavaScript

import { layout } from './layeredLayout';
// Separate from main implementation so it does not trip out tests
addEventListener('message', async (event) => {
const { nodes, edges, config } = event.data;
const [newNodes, newEdges] = layout(nodes, edges, config);
postMessage({ nodes: newNodes, edges: newEdges });
});