moklick
|
0fe2f2ae53
|
refactor(screenToFlowPosition): add option to configure snapToGrid #3771
|
2024-01-15 12:20:13 +01:00 |
|
moklick
|
74a8d178a5
|
Merge branch 'next' of github.com:xyflow/xyflow into next
|
2024-01-11 17:29:36 +01:00 |
|
moklick
|
c0543f9880
|
chore(controls): add aria-label #3775
|
2024-01-11 17:29:28 +01:00 |
|
peterkogo
|
f5ffa83124
|
better naming
|
2024-01-11 17:05:15 +01:00 |
|
peterkogo
|
19a8bc3e49
|
Simplified unselectNodesAndEdges
|
2024-01-11 16:58:49 +01:00 |
|
peterkogo
|
62b57eec6e
|
feat(svelte) Expose edgeLookup, fix(svelte) dragging behaviour when selectable=false
|
2024-01-11 15:00:16 +01:00 |
|
moklick
|
08c6ed4a06
|
refactor(deleteElements): use onbeforedelete from store
|
2024-01-11 11:19:23 +01:00 |
|
moklick
|
c5d7f107d7
|
refactor(resizer): correct typo
|
2024-01-09 16:49:19 +01:00 |
|
moklick
|
616fb14c34
|
chore(node-resizer): cleanup
|
2024-01-09 12:30:29 +01:00 |
|
peterkogo
|
634db6d844
|
cleaned up naming
|
2024-01-08 18:28:59 +01:00 |
|
peterkogo
|
ec98b724b1
|
cleaned up some things
|
2024-01-08 16:41:00 +01:00 |
|
peterkogo
|
4a1d5be831
|
extract all logic to system
|
2024-01-08 15:37:34 +01:00 |
|
peterkogo
|
da47117585
|
Extracted xyresizer functions to system
|
2024-01-08 12:25:03 +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
|
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 KlackandGitHub
|
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 KlackandGitHub
|
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 |
|
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 KlackandGitHub
|
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 KlackandGitHub
|
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 |
|