peterkogo
8590f9dfea
added final connection state to onReconnectEnd
2024-08-15 12:52:40 +02:00
Moritz Klack and GitHub
36f4511a6f
Merge branch 'main' into handle-lookup
2024-08-14 12:28:44 +02:00
moklick
aae62e9ec6
feat(onConnectEnd): pass connectionState
2024-08-14 11:17:34 +02:00
peterkogo
c3e7d61cb4
replaced handle lookup with ad-hoc way of searching for closest handles
2024-08-13 17:30:35 +02:00
dongqiang.02
c58aad935b
chore: fix typo
2024-07-24 16:18:04 +08:00
moklick
da35b9d7fb
feat(props): add nodeClickDistance
2024-07-15 15:28:27 +02:00
moklick
69bd68f4b8
feat(panzoom): add paneClickDistance prop
2024-07-09 10:50:50 +02:00
peterkogo
3f259e9662
variable autoPanSpeed
2024-07-04 16:33:45 +02:00
moklick
14667f83d2
Merge branch 'enhance-connection-more' of github.com:xyflow/xyflow into enhance-connection-more
2024-06-27 17:15:36 +02:00
moklick
5c44dd9c31
Merge branch 'next' into enhance-connection-more
2024-06-27 17:14:17 +02:00
moklick
b00eff979a
Merge branch 'next' into absolute-origin
2024-06-27 17:03:58 +02:00
moklick
aa0e131162
refactor(react): init store with user nodeOrigin
2024-06-27 17:01:01 +02:00
moklick
15241b4fd0
fix(react): use correct dimensions for ssr
2024-06-27 17:00:44 +02:00
moklick
609f7ed792
refactor(positions): remove unused node origins
2024-06-27 15:03:35 +02:00
peterkogo
941898b97d
fixed connectionLine not updating correctly on auto pan
2024-06-27 13:44:30 +02:00
Moritz Klack and GitHub
805a20336c
Merge branch 'next' into enhance-connection-more
2024-06-26 17:01:20 +02:00
moklick
e179324264
chore(connection-line): variable name
2024-06-26 16:59:38 +02:00
moklick
f968ff42ca
chore(react): node origin cleanup
2024-06-26 15:26:22 +02:00
peterkogo
5493f045ff
streamlined connections
2024-06-26 15:03:12 +02:00
peterkogo
44254648c8
changed naming and streamlined connections
2024-06-24 16:37:11 +02:00
Moritz Klack and GitHub
67e29b6c25
Merge branch 'next' into absolute-origin
2024-06-24 12:57:24 +02:00
6cf0113005
Use correct end handle position when drawing a connection ( #4382 )
...
* use correct end handle position \when drawing connection lines
* provide correct connection end handle, also when connection is invalid
* add end handle position to connection despite being invalid
* chore(connectionline): remove logs
---------
Co-authored-by: moklick <info@moritzklack.com >
2024-06-19 17:15:07 +02:00
Moritz Klack and GitHub
75acd24cee
Rename updateEdge to reconnectEdge ( #4373 )
...
* refactor(edges): rename update to reconnect
* refactor(react): rename edge update to reconnect
* chore(examples): repair broken reconnect example
* chore(react): changelog
2024-06-19 16:57:30 +02:00
moklick
982ffb5e59
refactor(edge-text): enable dynamic edge label updates closes #4340
2024-06-05 17:49:05 +02:00
moklick
3cc14e8ee5
refactor(nodes): add parentId to NodeProps closes #4061
2024-06-03 17:23:46 +02:00
Moritz Klack and GitHub
5769ad2ab5
Merge pull request #4323 from xyflow/expose-node-edge-props
...
exposed selectable, deletable, draggable to custom nodes & edges
2024-06-03 17:07:58 +02:00
moklick
e82c72a912
fix(react): re-observe nodes when hidden is toggled
2024-06-03 16:12:36 +02:00
peterkogo
403aa8f5da
exposed selectable, deletable, draggable to custom nodes & edges
2024-06-03 10:48:05 +02:00
peterkogo
e81194d58a
Include origin directly in positionAbsolute of node
2024-05-22 15:38:08 +02:00
moklick
2b0d75ddaa
refactor(types): only export HandleProps but not HandleComponentProps
2024-05-07 16:22:26 +02:00
moklick
ad3a803abb
fix(react): dont allow invalid selection rect
2024-05-02 18:02:38 +02:00
moklick
ce9ce1db0b
fix(system): return user nodes in node drag/click handlers
2024-05-02 17:40:48 +02:00
moklick
3a23a594cf
chore(BatchProvider): cleanup
2024-04-25 16:41:09 +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
Moritz Klack and GitHub
973a3ddd35
fix(react): node observation #4064 ( #4182 )
...
* fix(react): node observation #4064
* chore(react): cleanup useNodeObserver
* chore(react): cleanup useNodeObserver
2024-04-18 18:00:49 +02:00
moklick
4a7ba3f6ea
refactor(react): cleanup provider
2024-04-18 11:36:26 +02:00
moklick
b6f458fc5a
chore(utils): cleanup
2024-04-18 09:57:30 +02:00
moklick
fca0dd750f
fix(react): return user nodes for selection change handlers closes #3904
2024-04-17 12:32:35 +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
peterkogo
ccf6578824
added parentLookup
2024-04-15 17:03:03 +02:00
moklick
4fa3a87241
refactor(updates): only trigger dim updates when dim changed
2024-04-11 12:31:14 +02:00
Moritz Klack and GitHub
d50377e58e
Merge pull request #4129 from xyflow/refactor/svelte-internal
...
Svelte: Refactor internals
2024-04-10 17:03:08 +02:00
moklick
961b5a936c
chore(examples): make dev tools example reusable
2024-04-10 14:56:40 +02:00
peterkogo
835dec25ba
resolved some requested changes
2024-04-10 14:47:49 +02:00
moklick
4570b2494b
chore(react/store): cleanup
2024-04-08 17:32:49 +02:00
moklick
ea18e46a1a
refactor(nodes): rename computed to measured, add helpers
2024-04-03 14:54:24 +02:00
moklick
67d979985d
refactor(react): handle parent expand in store instead of applyChanges
2024-03-28 17:08:05 +01:00
moklick
844d574c4f
refactor(react): separate user nodes and indernal nodes
2024-03-27 11:22:43 +01:00