peterkogo
|
08bb803ef2
|
getNodes & getEdges can be called without specifying ids
|
2024-01-22 16:38:00 +01:00 |
|
peterkogo
|
aee1b6b9f8
|
add getNode, getNodes, getEdge, getEdges
|
2024-01-18 16:27:51 +01:00 |
|
moklick
|
07ee0c5bba
|
chore(types): handle ReactFlow type annotations
|
2024-01-18 14:10:04 +01:00 |
|
moklick
|
140adde5fc
|
Merge branch 'next' of github.com:xyflow/xyflow into next
|
2024-01-16 18:11:20 +01:00 |
|
 Moritz KlackandGitHub
|
a9660f753f
|
Merge pull request #3796 from xyflow/improve-type-docs
Improve type docs
|
2024-01-16 18:11:03 +01:00 |
|
moklick
|
25576cd5d5
|
chore(types): cleanup comments
|
2024-01-16 18:09:54 +01:00 |
|
peterkogo
|
897c9afdf6
|
added typedocs for Panel
|
2024-01-16 17:45:57 +01:00 |
|
peterkogo
|
b478fc6852
|
added typedocs for ReactFlowProps
|
2024-01-16 17:41:55 +01:00 |
|
moklick
|
bc69a6adb4
|
refactor(handles): prefix with flow id for handling nested flows #3196
|
2024-01-16 16:57:50 +01:00 |
|
peterkogo
|
1eb0595a96
|
added typedocs for SvelteFlowProps
|
2024-01-16 11:45:58 +01:00 |
|
peterkogo
|
115ae9493a
|
added types for baseEdge
|
2024-01-15 18:03:22 +01:00 |
|
peterkogo
|
0f8e13e0cf
|
added types for handles
|
2024-01-15 17:48:29 +01:00 |
|
moklick
|
f32a92ecca
|
refactor(utils): use utils from system package
|
2024-01-15 17:44:29 +01:00 |
|
peterkogo
|
8c32b426f4
|
added typedocs for plugins
|
2024-01-15 17:38:54 +01:00 |
|
moklick
|
e23cf8256a
|
chore(svelte): export updateEdge
|
2024-01-15 17:37:18 +01:00 |
|
moklick
|
1bc1ae855d
|
refactor(util-functions): cleanup types so that node/edge types get infered
|
2024-01-15 17:32:30 +01:00 |
|
moklick
|
4d8fc79d21
|
refactor(svelte): add slot to controls, cleanup ControlButton types closes #3788
|
2024-01-15 17:00:16 +01:00 |
|
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 |
|