Commit Graph
92 Commits
Author SHA1 Message Date
moklick 78f9d4e645 refactor(useNodeConnections): change param names 2025-01-09 16:08:52 +01:00
Moritz KlackandGitHub c2f056fea5 Merge pull request #4725 from xyflow/feat/use-handle-connection
add `useNodeConnections`, deprecate `useHandleConnections`
2025-01-07 15:18:11 +01:00
peterkogo b2d1844c0f remove redundant connectionLookup entries 2025-01-07 14:18:05 +01:00
moklick b601d385f3 chore(useNodeConnections): add default param 2025-01-07 13:34:37 +01:00
peterkogo e37712bbb9 add NodeConnection 2025-01-07 12:20:54 +01:00
peterkogo 4a0b5e6c21 deprecated useHandleConnections 2025-01-07 10:29:22 +01:00
peterkogo 0863554271 fixed naming & exportyts 2025-01-07 10:24:44 +01:00
peterkogo dcf6a63595 reverted useHandleConnections 2025-01-06 12:22:28 +01:00
peterkogo ed82fd2eda added useNodeConnections 2025-01-06 11:19:29 +01:00
peterkogo 7de640685a Fix origin not being respected, when calulating rect 2024-12-09 12:30:05 +01:00
peterkogo 36329bde9f Merge branch 'main' into feat/use-handle-connection 2024-10-14 11:41:56 +02:00
peterkogo 0ae06ce5cb implemented more broader tracking of handleConnections 2024-10-10 17:20:21 +02:00
peterkogo 51f08aaca5 added changelog 2024-10-08 12:03:22 +02:00
peterkogo fba54e669d fix useNodesData returning undefined in svelte flow 2024-10-08 11:41:25 +02:00
moklick 091d6bac68 refactor(getNodesBounds): use system/getNodesBounds for hook 2024-09-04 12:51:43 +02:00
moklick ddeb3c6e7c chore(types): cleanup 2024-09-02 10:27:11 +02:00
Moritz KlackandGitHub 3bca54345c Merge branch 'main' into nodesbounds 2024-08-29 00:09:57 +02:00
braks 9ae914561a chore: update comment 2024-08-20 13:12:33 +02:00
braks 181dc66b8c feat(react,svelte): add getHandleConnections helper to useReactFlow & useSvelteFlow 2024-08-20 13:04:41 +02:00
peterkogo e1f6b74389 fix intersections for svelte flow 2024-08-19 14:05:37 +02:00
peterkogo 33dbb57aac fixed node bounds calculations if it is an internal node 2024-07-23 16:01:54 +02:00
peterkogo 7f4d56b394 added getNodesBounds inside main hook 2024-07-22 17:43:32 +02:00
moklick 2503d32a88 feat(viewport-helpers): return promises 2024-07-08 13:18:07 +02:00
peterkogo 5493f045ff streamlined connections 2024-06-26 15:03:12 +02:00
moklick 534db656b4 feat(svelte): add getInternalNode and useInternalNode 2024-05-02 16:39:57 +02:00
moklick 3b940ac5ae fix(svelte): use correct updateNodeInternals API 2024-05-02 15:01:37 +02:00
moklick 4fa3a87241 refactor(updates): only trigger dim updates when dim changed 2024-04-11 12:31:14 +02:00
peterkogo 835dec25ba resolved some requested changes 2024-04-10 14:47:49 +02:00
peterkogo 91a642bb9c fixed some more stuff 2024-04-10 11:18:30 +02:00
peterkogo 2d1d4717d9 fixed errors but still WIP 2024-04-10 09:30:00 +02:00
peterkogo 3a4ddc2aee chore(svelte): formatted and lint errors fixed 2024-04-03 10:51:22 +02:00
moklick b1c30ee653 refactor(intersections): use passed node values for calculations 2024-03-14 16:14:48 +01:00
peterkogoandGitHub 69e0be6d32 refactor(useNodesData): improve selector equality function (#3976)
* improved selector equality function for useNodesData

* fixed selector & useNodesData example

* added shallow-node-data as system function
2024-03-05 14:46:25 +01:00
moklick 3fc3b7e603 chore(useNodesData): cleanup return type 2024-02-26 14:13:12 +01:00
peterkogo 89a90cb848 added id, type to result from useNodesData 2024-02-20 18:59:34 +01:00
moklick 7bc9558631 Merge branch 'next' into refactor/infer-node-types 2024-02-19 10:39:56 +01:00
moklick ad7403cc75 refactor(types): use same structure for nodes and edges 2024-02-17 15:45:10 +01:00
peterkogo 99fc00f5dc aligned useHandleConnections in svelte with react version 2024-02-15 11:32:55 +01:00
moklick c3d5c8cdfa refactor(useHandleConnections): also return edge id 2024-02-08 13:32:37 +01:00
moklick e352f3cdc4 chore(ts): add annotations for useReactFlow/ useSvelteFlow 2024-01-25 17:10:44 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
moklick b2614db103 chore(svelte): remove useEdgesInit hook 2024-01-23 15:29:02 +01:00
moklick e339525ee4 Merge branch 'next' into svelte-get-edges-nodes 2024-01-22 17:35:06 +01:00
moklick 54e6ff22f9 chore(svelte): cleanup useSvelteFlow 2024-01-22 17:33:36 +01:00
moklick 1f454b42f6 chore(svelte): cleanup imports 2024-01-22 17:19:39 +01:00
peterkogo 08bb803ef2 getNodes & getEdges can be called without specifying ids 2024-01-22 16:38:00 +01:00
peterkogo efbf2b3582 useInitialized and useNodesInitialized now return a readable, useEdgesInitialized is not exported 2024-01-22 16:34:01 +01:00
peterkogo aee1b6b9f8 add getNode, getNodes, getEdge, getEdges 2024-01-18 16:27:51 +01:00
peterkogo 88aa0fccf3 Added handleEdgeSelect hook & click on edge-label now selects edge 2024-01-18 14:26:35 +01:00
peterkogo 1fb668d936 Added onInit and useInitialized hooks 2024-01-18 12:14:12 +01:00