Commit Graph

46 Commits

Author SHA1 Message Date
moklick
962db7082f Merge branch 'next' into refactor/use-react-flow 2024-04-29 17:30:58 +02:00
moklick
860128fd15 refactor(react): cleanup useReactFlow 2024-04-29 17:16:12 +02:00
moklick
7501eace79 fix(react): default node updates closes #4202 2024-04-29 13:35:58 +02:00
moklick
95fd22d25b chore(BatchProvider): cleanup 2024-04-25 15:08:10 +02:00
moklick
a7b6789ce0 fix(react): handle setNodes batching in provider #4147 2024-04-25 12:57:24 +02:00
moklick
40937c38ae refactor(updateNode): replace false as default closes #4164 2024-04-22 15:09:30 +02:00
moklick
12c081a62e chore(useReactFlow): cleanup 2024-04-17 13:50:52 +02:00
peterkogo
aad6de5359 simplified handleExpandParent, removed isParent, improved some functions 2024-04-16 16:54:38 +02:00
peterkogo
714d30b63f fixed bug with expanding parent, made adjustments to evaluateNodePosition 2024-04-16 13:19:44 +02:00
moklick
8a56311e52 fix(intersection-helpers): use correct positions closes #4138 2024-04-15 13:18:57 +02:00
moklick
48ad9d3ccf feat(react): add internal node helper 2024-04-03 15:33:52 +02:00
moklick
ea18e46a1a refactor(nodes): rename computed to measured, add helpers 2024-04-03 14:54:24 +02:00
moklick
844d574c4f refactor(react): separate user nodes and indernal nodes 2024-03-27 11:22:43 +01:00
moklick
e0f7f0a01f chore(changelog): update 2024-03-14 16:18:53 +01:00
moklick
b1c30ee653 refactor(intersections): use passed node values for calculations 2024-03-14 16:14:48 +01:00
moklick
c1beb6b58a chore(react): use useIsomorphicLayoutEffect hook to prevent SSR warning 2024-02-20 16:14:39 +01:00
moklick
2b0fa97afe chore(examples): second input for useNodesData 2024-01-22 11:42:20 +01:00
Hayleigh Thompson
a25854646a Batch calls to setNodes and addNodes for better perf. 2024-01-19 16:09:51 +00:00
Hayleigh Thompson
5f5099d1fc 🚧 Janky explorations. 2024-01-19 09:38:32 +00:00
moklick
bbd61fdde0 fix(getNodeRect): return value 2024-01-17 17:58:58 +01:00
moklick
70d76611b1 chore(applyChanges): cleanup 2024-01-11 16:26:59 +01:00
moklick
2ba35de186 refactor(applyChanges): use specific replace events instead of a rough reset 2024-01-11 16:03:02 +01:00
moklick
51c22c804e Merge branch 'next' into refactor/set-nodes 2024-01-11 12:56:40 +01:00
moklick
5aacb84499 fix(react): deleteElements for uncontrolled flows 2024-01-11 12:56:00 +01:00
moklick
0c7a5eac24 Merge branch 'next' of github.com:xyflow/xyflow into refactor/set-nodes 2024-01-11 12:36:54 +01:00
moklick
08c6ed4a06 refactor(deleteElements): use onbeforedelete from store 2024-01-11 11:19:23 +01:00
moklick
9d4ecff2ee refactor(react/setNodes): naive batching 2024-01-08 18:01:45 +01:00
moklick
30c975e39f chore(react): cleanup exports 2024-01-08 11:59:01 +01:00
moklick
a75f461a5c refactor(on-before-delete): async 2023-12-23 15:19:32 +01:00
moklick
84147be699 feat(deletion): add onBeforeDelete handler 2023-12-23 11:57:18 +01:00
moklick
ac4ac77a85 chore(svelte/hooks): add docs 2023-12-19 13:07:07 +01:00
moklick
2681ead50c chore(react/hooks): add docs 2023-12-19 12:36:49 +01:00
moklick
97ab615e6a Merge branch 'next' into refactor/tsdoc 2023-12-19 11:59:44 +01:00
moklick
8ceb1addc1 refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow 2023-12-12 18:52:45 +01:00
moklick
10f31e79e6 refactor(types): use custom node type as generic 2023-12-07 12:24:03 +01:00
moklick
d812dbbe53 refactor(nodes): add computed attr for width/height and absolute position 2023-11-21 15:06:42 +01:00
moklick
b659443507 feat(react): add onDelete handler 2023-11-16 13:32:22 +01:00
moklick
e798e94275 refactor(react/svelte): use nodeLookup 2023-11-14 15:52:48 +01:00
moklick
2435a0da8f feat(svelte): ssr fitView 2023-10-23 18:05:45 +02:00
moklick
e5acbbcf9d chore(types): cleanup 2023-10-23 17:47:50 +02:00
moklick
8467932aad Merge branch 'xyflow' into get-connected-edges 2023-10-05 20:22:41 +02:00
Peter
6fd9d19797 feat(react, svelte) added getIncomers & getOutgoers to use...Flow() 2023-10-05 13:28:04 +02:00
Peter
8e7ee88ca3 feat(react) added getConnectedEdges to useReactFlow 2023-10-05 12:24:35 +02:00
Peter
b6ea01f51b chore(react) deleteElements now returns deletedEdges & deletedNodes 2023-10-05 10:39:52 +02:00
moklick
c6501aff62 refactor(react): use array for nodeInternals, rename to nodes 2023-06-12 16:56:02 +02:00
moklick
8354759f57 refactor(packages): change package structure 2023-06-05 15:40:18 +02:00