peterkogo
95df44d5d1
onbeforeconnect instead of onedgecreate
2025-04-09 15:29:13 +02:00
peterkogo
108f1ce81c
streamline initialized
2025-04-09 15:09:30 +02:00
peterkogo
cd18527701
remove comment
2025-04-09 11:37:14 +02:00
peterkogo
9383ba5554
implemented new fitView logic
2025-04-09 10:36:16 +02:00
peterkogo
8b5284697c
fix wrapper props
2025-03-17 10:45:24 +01:00
peterkogo
879d6c0ba3
make nodesDraggable, nodesConnectable and elementsSelectable bindable props
2025-03-17 09:57:30 +01:00
peterkogo
bb28ef4846
Add elevateNodesOnSelect prop, fix z-index not increased when selecting nodes
2025-02-19 12:03:55 +01:00
peterkogo
f481ee3953
prevent passing of props to the div element as attributes
2025-01-29 16:01:31 +01:00
peterkogo
25db8d4e66
Removed classcat and reworked class types from string to ClassValue
2025-01-29 12:26:42 +01:00
peterkogo
026ecf5ff3
make custom connection line component a normal prop instead of a snippet
2025-01-21 11:47:20 +01:00
peterkogo
d995a8597b
fix markers from defaultEdgeOption not being added as MarkerDefinitions
2025-01-21 10:11:53 +01:00
peterkogo
e62c496a77
removed defaultNodeOptions again
2025-01-07 10:41:21 +01:00
peterkogo
56ef230428
cleaned up code for onlyRenderVisibleElements
2024-12-20 15:16:39 +01:00
peterkogo
848434c419
add only render visible nodes & edges
2024-12-19 20:43:01 +01:00
peterkogo
19e233af2d
move handleEdgeSelection into store, fix hooks
2024-12-18 16:20:37 +01:00
peterkogo
801300e895
make viewport bindable
2024-12-18 12:14:32 +01:00
peterkogo
2e03bbe063
tiny changes
2024-12-17 16:04:46 +01:00
peterkogo
0e5df96ecc
migrating hooks, fixed colorMode
2024-12-17 11:43:36 +01:00
peterkogo
72c075e5fb
fixed useConnection hook, made derivedWarnings more specific, fixed updating when internals change
2024-12-12 16:14:29 +01:00
peterkogo
9105d22c46
Fixed rerendering of edges & simplified rerendering of nodes
2024-12-12 12:11:07 +01:00
peterkogo
1c67bf848f
fixed subflows, cleaned up nodeRenderer, cleaned up nodewrapper
2024-12-11 13:38:48 +01:00
peterkogo
0cd68914c1
clean up BaseEdge, fix store functions
2024-12-10 12:12:21 +01:00
peterkogo
1d321ebcd6
cleaning up Svelte 4 leftovers
2024-12-09 15:59:06 +01:00
peterkogo
d0fce3984d
first working version with using $state for nodes & edges
2024-12-09 12:07:10 +01:00
peterkogo
4fcde6f6bf
refector viewport to use signals
2024-12-06 15:35:43 +01:00
peterkogo
f29898f0bd
WIP: migrated store and useSvelteFlow hook to signals & solved state propagation for provider
2024-12-06 13:53:48 +01:00
peterkogo
ed1ead7b5a
fix linting, formatting
2024-11-13 18:17:42 +01:00
peterkogo
28e4fad342
migrate some components
2024-11-13 13:33:49 +01:00
peterkogo
61bd61c349
Merge branch 'main' into fix-fit-view-origin
2024-09-19 11:54:48 +02:00
peterkogo
f1118df317
update absolute positions before initial fitView
2024-09-19 11:40:19 +02:00
braks
f70c5bb68f
fix(react,svelte): calculate viewport dimensions inside of fitView action
2024-09-18 14:24:40 +02:00
peterkogo
ea8b9e0050
clamp position on adoptUserNode
2024-08-22 11:00:16 +02:00
peterkogo
04774e5011
added nodeExtent to Svelte Flow and React Flow Provider
2024-08-22 10:34:52 +02:00
moklick
69bd68f4b8
feat(panzoom): add paneClickDistance prop
2024-07-09 10:50:50 +02:00
moklick
e5b8236a60
refactor(panzoom): return promises for viewport helpers
2024-07-08 15:34:41 +02:00
moklick
2503d32a88
feat(viewport-helpers): return promises
2024-07-08 13:18:07 +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
7375e81a49
fix(svelte): handle nodeOrigin prop
2024-06-27 16:58:48 +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
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
moklick
ef14ba025c
fix(svelte): use absolute position instead of origin position
2024-06-26 13:43:32 +02:00
peterkogo
44254648c8
changed naming and streamlined connections
2024-06-24 16:37:11 +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
peterkogo
18a41ecb90
removed console log
2024-06-04 11:53:05 +02:00
peterkogo
7ebabacbe4
changed from store.edges.update to store.edges.set
2024-06-04 09:01:34 +02:00
moklick
f2f2c3cc2e
feat(svelte): add fitViewOptions for Controls closes #4201
2024-05-02 15:36:42 +02:00