peterkogo
c3104f1fbb
refactored updateNodePositions in svelte
2024-01-23 18:16:05 +01:00
peterkogo
1bd71af135
use destructuring
2024-01-23 12:37:38 +01:00
peterkogo
abc6fea20b
child nodes get repositioned correctly when resizing top or left
2024-01-23 12:35:24 +01:00
Moritz Klack and GitHub
8a9f8127b5
Merge pull request #3822 from xyflow/refactor/on-node-drag-types
...
refactor(types): OnNodeDrag
2024-01-23 10:05:13 +01:00
moklick
1742799461
chore(react): update changelog
2024-01-23 10:04:31 +01:00
Moritz Klack and GitHub
df5dfddd6d
Merge pull request #3815 from xyflow/svelte-get-edges-nodes
...
add getNode, getNodes, getEdge, getEdges
2024-01-22 17:36:48 +01:00
moklick
7d949e18bc
chore(svelte): update changelog
2024-01-22 17:36:32 +01:00
moklick
e339525ee4
Merge branch 'next' into svelte-get-edges-nodes
2024-01-22 17:35:06 +01:00
moklick
54e6ff22f9
chore(svelte): cleanup useSvelteFlow
2024-01-22 17:33:36 +01:00
Moritz Klack and GitHub
6cda9acf9f
Merge pull request #3814 from xyflow/svelte-edge-label-improvements
...
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick
736327687f
chore(svelte): update changelog
2024-01-22 17:20:36 +01:00
moklick
1f454b42f6
chore(svelte): cleanup imports
2024-01-22 17:19:39 +01:00
moklick
34c77caab3
refactor(types): OnNodeDrag
2024-01-22 17:05:26 +01:00
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
peterkogo
e0d7dbe8a1
fixed focused, selectable css
2024-01-18 15:50:21 +01:00
peterkogo
b6b3822787
changed prop names edgeLabel
2024-01-18 15:23:31 +01:00
peterkogo
88aa0fccf3
Added handleEdgeSelect hook & click on edge-label now selects edge
2024-01-18 14:26:35 +01:00
moklick
07ee0c5bba
chore(types): handle ReactFlow type annotations
2024-01-18 14:10:04 +01:00
peterkogo
6bb9c5360d
Cleaned up edge label styles and added default edge label background in svelte flow
2024-01-18 13:14:44 +01:00
moklick
bbd61fdde0
fix(getNodeRect): return value
2024-01-17 17:58:58 +01:00
Moritz Klack and GitHub
d3a3fb5135
Merge pull request #3795 from xyflow/next
...
React Flow 12.0.0-next.7, Svelte Flow 0.0.34
2024-01-17 17:55:54 +01:00
moklick
7b4e385eb7
chore(packages): bump
2024-01-17 17:55:38 +01:00
moklick
7c49121c6e
chore(changelogs): update
2024-01-16 18:13:09 +01:00
moklick
140adde5fc
Merge branch 'next' of github.com:xyflow/xyflow into next
2024-01-16 18:11:20 +01:00
Moritz Klack and GitHub
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
Moritz Klack and GitHub
9e2c907526
Merge pull request #3794 from xyflow/refactor/util-function-types
...
Refactor/util function types
2024-01-15 17:45:51 +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
37f76275eb
chore(libs): update changelogs
2024-01-15 17:35:08 +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
peterkogo
e35e0348fe
added type docs for nodes & edges
2024-01-15 16:53:55 +01:00
moklick
0fe2f2ae53
refactor(screenToFlowPosition): add option to configure snapToGrid #3771
2024-01-15 12:20:13 +01:00
moklick
93d437edb6
refactor(getNodesBounds): use position instead of positionAbsolute
2024-01-15 12:02:26 +01:00
Moritz Klack and GitHub
7d2beb0d4d
Merge pull request #3791 from FelipeEmos/fix/improve-typesafety-node-edges-changes
...
fix: typesafety of Node and Edge changes
2024-01-15 11:33:43 +01:00
Felipe Emos
88c9372bb9
fix: typesafety of Node and Edge changes
...
On some functions and type definitions related to Change Events,
the generics for the types Node and Edge were being lost.
This commit fixes those:
- Functions
- applyNodeChanges
- applyEdgeChanges
- Types
- NodeChange
- EdgeChange
- OnNodesChange
- OnEdgesChange
2024-01-13 00:46:34 -03:00
Moritz Klack and GitHub
14c4f65124
Merge pull request #3786 from xyflow/next
...
React Flow 12.0.0-next.6, Svelte Flow 0.0.33
2024-01-11 17:39:38 +01:00
moklick
bfd6c50af9
chore(packages): bump
2024-01-11 17:33:07 +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
Moritz Klack and GitHub
448a1ad32a
Merge pull request #3783 from xyflow/svelte-fix-selection-drag
...
Fix dragging in Svelte when draggable=false
2024-01-11 17:17:14 +01:00