Commit Graph

312 Commits

Author SHA1 Message Date
moklick
0aad2488e0 chore(package): bump 2024-01-03 23:53:51 +01:00
moklick
3eec220d89 chore(packages): bump 2024-01-03 16:11:08 +01:00
moklick
12eb2ff0b8 chore(react): cleanup build and package.json 2023-12-26 17:45:39 +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
Moritz Klack
c67ba79b27 Merge pull request #3723 from xyflow/viewport-portal
Added seperate portal to put dom elements inside the flow
2023-12-19 13:16:53 +01:00
moklick
ac4ac77a85 chore(svelte/hooks): add docs 2023-12-19 13:07:07 +01:00
moklick
97ab615e6a Merge branch 'next' into refactor/tsdoc 2023-12-19 11:59:44 +01:00
moklick
4143591d96 refactor(react): dont create new edge objects on setEdges 2023-12-18 17:03:48 +01:00
moklick
5b455a0b2d refactor(edge-wrapper): cleanup 2023-12-18 11:00:27 +01:00
moklick
4316e23309 refactor(edge-renderer): work with edge ids instead of edges, like node renderer 2023-12-17 13:53:07 +01:00
moklick
2bc02547f6 refactor(edges): optimize edge zIndex calculation 2023-12-17 11:56:21 +01:00
moklick
c3834208d2 Merge branch 'next' into refactor/edge-rendering 2023-12-17 11:04:32 +01:00
Moritz Klack
6ab408c3bb Merge pull request #3728 from xyflow/perf/no-drag-on-select
Perf/no drag on select
2023-12-16 13:07:00 +01:00
moklick
72034157f1 refactor(svelte): nodeDragThreshold=1 as default 2023-12-16 13:05:31 +01:00
moklick
c42b82159c chore(svelte): use new node props 2023-12-15 12:04:02 +01:00
peterkogo
7bb96c9817 Renamed to ViewportPortal 2023-12-14 14:27:05 +01:00
peterkogo
cc7c49223b Added seperate portal to put dom elements inside the flow 2023-12-14 13:51:25 +01:00
moklick
71f038a319 refactor(node-renderer): simplify selectors, remove reselect, cleanup 2023-12-14 12:32:41 +01:00
moklick
46d42e7642 chore(store): cleanup 2023-12-13 17:05:13 +01:00
moklick
99a422f9f1 Merge branch 'main' into perf/noderenderer-minimap 2023-12-13 16:32:02 +01:00
Moritz Klack
a4ef1fa1ce Merge branch 'main' into next 2023-12-13 12:47:09 +01:00
moklick
db68e28b1b chore(svelte): update changelog 2023-12-13 12:46:13 +01:00
moklick
bdcaf7b761 chore(package): bump 2023-12-13 12:24:00 +01:00
moklick
e7b29385d0 fix(svelte): allow null for keys 2023-12-13 11:54:38 +01:00
moklick
b332b86090 refactor(svelte): replace on:connect with onconnect 2023-12-13 11:33:49 +01:00
moklick
8ceb1addc1 refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow 2023-12-12 18:52:45 +01:00
moklick
75979922ea refactor(hooks): rename useUpdateNodeData to useSetNodeData and adjust api 2023-12-12 13:51:58 +01:00
moklick
fcf151f6cb fix(svelte): shortcut delete/input issue #3712 2023-12-11 19:35:31 +01:00
moklick
d4d773d9c6 feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData 2023-12-11 18:31:37 +01:00
moklick
10f31e79e6 refactor(types): use custom node type as generic 2023-12-07 12:24:03 +01:00
moklick
0f657a5193 Merge branch 'refactor/tsdoc' of github.com:xyflow/xyflow into refactor/tsdoc 2023-12-06 18:02:09 +01:00
moklick
ba8ee0272a refactor(types): cleanup edge types 2023-12-06 15:56:17 +01:00
Peter
8ee3fb64ed Added TSDoc for util functions in svelte 2023-12-05 13:48:49 +01:00
moklick
b2a1ab0610 refactor(svelte): do not update nodes on pane click #3638 2023-11-30 14:46:07 +01:00
Moritz Klack
dd8ab45a46 Merge branch 'next' into fix/edge-props 2023-11-30 13:03:41 +01:00
moklick
a70e25b1a2 refactor(svelte/edges): cleanup types and components 2023-11-30 12:58:44 +01:00
moklick
6825b486ec refactor(svelte/edges): simplify 2023-11-30 10:41:18 +01:00
Moritz Klack
45d11c8f2e Merge pull request #3681 from xyflow/svelte-on-edge-creation
feat(svelte) added onedgecreate function
2023-11-29 16:35:45 +01:00
moklick
95acea54d1 chore(react/svelte): cleanup edge creation 2023-11-29 16:33:57 +01:00
moklick
1d7803aff7 chore(svelte/onConnect): cleanup 2023-11-28 16:50:17 +01:00
moklick
a1e585fdcc refactor(css-vars): prefix with xy and fix bgColor prop closes #3669 2023-11-28 16:35:44 +01:00
Peter
3f94dfa84c feat(svelte) added onedgecreate function 2023-11-28 15:48:19 +01:00
Peter
1eea7209a3 fix(svelte) fix getIntersectingNodes, closes #3675 2023-11-28 14:45:21 +01:00
Peter
f871617abe renamed internal files in svelte for better alphabetical ordering 2023-11-28 14:35:18 +01:00
Peter
43c78d6c11 forgotten file 2023-11-28 13:04:46 +01:00
Peter
0393409e89 fix(system) exportet Optional type, fix(svelte) adjusted exported edge types 2023-11-28 13:03:50 +01:00
Peter
9f538c6b7c fix(svelte) split edges into internal/external. external edges dont require id, source, target anymore 2023-11-28 12:33:54 +01:00
Ivan Akulov
24390162e0 Store: don’t regenerate internal nodes if user-provided nodes haven’t changed 2023-11-25 02:06:43 +01:00
Moritz Klack
05bd2e8666 chore(svelte): changelog 2023-11-23 13:58:34 +01:00