peterkogo
502a240560
updated typescript, implemented for svelte flow
2025-03-05 16:20:05 +01:00
Moritz Klack and GitHub
cdca1c55d1
Merge pull request #4880 from crimx/patch-2
...
Fix type check for all event targets
2025-01-10 10:27:19 +01:00
moklick
78f9d4e645
refactor(useNodeConnections): change param names
2025-01-09 16:08:52 +01:00
peterkogo
4fc8e08128
fixed internal examples, made code more understandable
2025-01-07 11:57:33 +01:00
CRIMX
b7b5032c02
fix(system): safe check all event target
2024-12-10 12:56:30 +08:00
peterkogo
fba54e669d
fix useNodesData returning undefined in svelte flow
2024-10-08 11:41:25 +02:00
peterkogo
e1f6b74389
fix intersections for svelte flow
2024-08-19 14:05:37 +02:00
peterkogo
5493f045ff
streamlined connections
2024-06-26 15:03:12 +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
d0e43b8fb6
chore(packages): update deps
2024-06-05 12:57:19 +02:00
Moritz Klack and GitHub
875e6433bb
fix(svelte): use user viewport store for init viewport closes #4335 ( #4338 )
...
* fix(svelte): use user viewport store for init viewport closes #4335
* refactor(svelte): viewport init
* chore(svelte): changelog
2024-06-05 11:32:04 +02:00
peterkogo
4d3ede32eb
added edgemouseenter and edgemouseleave events
2024-06-04 09:29:51 +02:00
moklick
e1ef45666a
test(svelte): nodeDragThreshold=0 for node tests
2024-05-02 17:29:53 +02:00
moklick
f2f2c3cc2e
feat(svelte): add fitViewOptions for Controls closes #4201
2024-05-02 15:36:42 +02:00
moklick
d4bfea9b27
chore(svelte): cleanup examples
2024-05-02 15:00:39 +02:00
moklick
cd0585c62e
Merge branch 'svelte4' into next
2024-04-16 10:59:47 +02:00
moklick
53ea72e85b
chore(examples): cleanup
2024-04-16 10:55:22 +02:00
peterkogo
dd2bb65d1e
removed console.log
2024-04-10 12:13:09 +02:00
peterkogo
3a8b947260
fixed wrong initial set on store
2024-04-10 12:02:16 +02:00
peterkogo
91a642bb9c
fixed some more stuff
2024-04-10 11:18:30 +02:00
Moritz Klack and GitHub
fd2436cb60
Merge pull request #4105 from xyflow/refactor/internal-nodes
...
React Flow 12: separate user nodes and internal nodes
2024-04-09 13:33:25 +02:00
moklick
3e59ab94f0
refactor(nodes): rename parentNode to parentId
2024-04-09 13:26:54 +02:00
moklick
508efab624
feat(controls): add orientation, style and class props closes #4069
2024-04-04 12:53:05 +02:00
moklick
ffb5c856d9
chore(svelte-example): add multi key
2024-04-03 16:44:05 +02:00
peterkogo and GitHub
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
3cd386c62b
chore(svelte): update deps
2024-03-05 13:26:05 +01:00
Moritz Klack and GitHub
4a12a9f781
Refactor(types): unify node and edge handling ( #3978 )
...
* refactor(types): unify node and edge type behaviour
* chore(changelogs): update
* chore(examples): cleanup
2024-03-05 13:15:28 +01:00
Moritz Klack and GitHub
22b824910f
Merge branch 'next' into fix-svelte-reset
2024-02-29 19:48:19 +01:00
moklick
77dadd8084
Merge branch 'next' into node-resizer-origin
2024-02-29 13:21:43 +01:00
moklick
68ce560cf1
chore(handles): cleanup
2024-02-29 12:53:04 +01:00
peterkogo
382cab728b
fixed resetting nodes in svelte
2024-02-28 17:42:33 +01:00
peterkogo
d43fbfdd5a
added better example for svelte
2024-02-28 16:51:14 +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
peterkogo
5746c7b6fb
merge next
2024-01-30 12:36:04 +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
7348490e4c
chore(svelte): cleanup init derived store
2024-01-23 15:28:13 +01:00
peterkogo
abc6fea20b
child nodes get repositioned correctly when resizing top or left
2024-01-23 12:35:24 +01:00
moklick
34c77caab3
refactor(types): OnNodeDrag
2024-01-22 17:05:26 +01:00
moklick
4d8fc79d21
refactor(svelte): add slot to controls, cleanup ControlButton types closes #3788
2024-01-15 17:00:16 +01:00
moklick
5aacb84499
fix(react): deleteElements for uncontrolled flows
2024-01-11 12:56:00 +01:00
moklick
08c6ed4a06
refactor(deleteElements): use onbeforedelete from store
2024-01-11 11:19:23 +01:00
moklick
616fb14c34
chore(node-resizer): cleanup
2024-01-09 12:30:29 +01:00
peterkogo
296cc15fc1
Naive copy&paste implementation of node resizer in svelte, some stuff pulled out to system
2024-01-04 21:43:04 +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
c42b82159c
chore(svelte): use new node props
2023-12-15 12:04:02 +01:00
moklick
94e822caa8
chore(examples): add updateNode
2023-12-13 11:50:09 +01:00