peterkogo
|
e489df9808
|
added check to xyhandle pointermove if connection is cancelled
|
2024-03-13 14:26:27 +01:00 |
|
 Moritz KlackandGitHub
|
64e240e7a5
|
fix(react): allow edges to start from 0,0 (#3980)
|
2024-03-05 16:49:36 +01:00 |
|
 Moritz KlackandGitHub
|
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 |
|
moklick
|
d285597f88
|
chore(changelog): update
|
2024-03-04 12:15:03 +01:00 |
|
moklick
|
e972656c3d
|
fix(react): ReactFlow comp ref type
|
2024-03-04 12:01:26 +01:00 |
|
moklick
|
68ce560cf1
|
chore(handles): cleanup
|
2024-02-29 12:53:04 +01:00 |
|
peterkogo
|
5bab60724f
|
simplified
|
2024-02-28 12:38:43 +01:00 |
|
peterkogo
|
019909da5d
|
added connectionfrom connectionto and clickconnecting css
|
2024-02-28 12:23:00 +01:00 |
|
peterkogo
|
7831fcef5b
|
Merge branch 'next' into handle-connection-fixes
|
2024-02-27 17:02:09 +01:00 |
|
peterkogo
|
83e0a333b0
|
fixed handle connections
|
2024-02-27 16:54:21 +01:00 |
|
 Moritz KlackandGitHub
|
e5c667d068
|
Feat(nodes): add initialWidth and initialHeight (#3953)
* feat(react/svelte): add initialWidth/initialHeight closes #3793
* chore(packages): update changelogs
|
2024-02-27 15:21:35 +01:00 |
|
 Moritz KlackandGitHub
|
8a6e214e6c
|
Merge pull request #3934 from xyflow/escape-fix
disableKeyboardA11y now correctly prevents escape key presses
|
2024-02-26 14:22:44 +01:00 |
|
moklick
|
0ad5f2d16a
|
chore(react): cleanup node wrapper
|
2024-02-26 14:22:22 +01:00 |
|
peterkogo
|
62bfc7acc6
|
disableKeyboardA11y now correctly prevents escape key presses
|
2024-02-21 08:27:50 +01:00 |
|
peterkogo
|
f8168869bd
|
Node: only use cursor grab when draggable
|
2024-02-21 08:01:39 +01:00 |
|
moklick
|
07ddd97650
|
refactor(react): add generics to useStoreApi
|
2024-02-19 10:45:48 +01:00 |
|
moklick
|
7bc9558631
|
Merge branch 'next' into refactor/infer-node-types
|
2024-02-19 10:39:56 +01:00 |
|
moklick
|
ad7403cc75
|
refactor(types): use same structure for nodes and edges
|
2024-02-17 15:45:10 +01:00 |
|
moklick
|
edba3963d8
|
fix(react): re-measure nodes correctly
|
2024-02-15 17:59:54 +01:00 |
|
moklick
|
04ba6e0e4e
|
fix(nodes): re-measure nodes when dimensions are missing
|
2024-02-13 17:19:32 +01:00 |
|
moklick
|
2860feec11
|
fix(react): uncontrolled flows with Provider
|
2024-02-13 16:12:31 +01:00 |
|
 Moritz KlackandGitHub
|
6b18c9daeb
|
refactor defaultNodes/defaultEdges handling (#3882)
* refactor(react): cleanup defaultnodes/defaultedges handling
* chore(examples): cleanup
* chore(examples): cleanup
* fix(react): selection for uncontrolled flows
|
2024-02-07 17:09:39 +01:00 |
|
peterkogo
|
5746c7b6fb
|
merge next
|
2024-01-30 12:36:04 +01:00 |
|
moklick
|
112a552deb
|
Merge branch 'next' into refactor/infer-node-types
|
2024-01-26 09:35:59 +01:00 |
|
moklick
|
19bcfe28a2
|
fix(getNodesBounds): use absolute position by default, add options param
|
2024-01-25 17:46:46 +01:00 |
|
moklick
|
a345b2670b
|
feat(react): infer node types from passed nodes
|
2024-01-24 18:25:31 +01:00 |
|
peterkogo
|
5d3efa73a8
|
refactored useUpdateNodePositions to useMoveSelectedNodes
|
2024-01-24 12:25:39 +01:00 |
|
 Moritz KlackandGitHub
|
6cda9acf9f
|
Merge pull request #3814 from xyflow/svelte-edge-label-improvements
Svelte edge label improvements
|
2024-01-22 17:20:48 +01:00 |
|
peterkogo
|
e0d7dbe8a1
|
fixed focused, selectable css
|
2024-01-18 15:50:21 +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 |
|
peterkogo
|
897c9afdf6
|
added typedocs for Panel
|
2024-01-16 17:45:57 +01:00 |
|
moklick
|
bc69a6adb4
|
refactor(handles): prefix with flow id for handling nested flows #3196
|
2024-01-16 16:57:50 +01:00 |
|
moklick
|
f32a92ecca
|
refactor(utils): use utils from system package
|
2024-01-15 17:44:29 +01:00 |
|
moklick
|
b18ef10e43
|
refactor(react): use node.width/height for resizer changes
|
2024-01-09 16:20:47 +01:00 |
|
moklick
|
c8a5c25b14
|
chore(react): bump
|
2024-01-08 13:31:59 +01:00 |
|
moklick
|
61f8e00541
|
chore(react): cleanup exports
|
2024-01-08 13:26:14 +01:00 |
|
moklick
|
30c975e39f
|
chore(react): cleanup exports
|
2024-01-08 11:59:01 +01:00 |
|
moklick
|
e6bee0aae6
|
fix(react): edge styles
|
2024-01-04 13:53:36 +01:00 |
|
moklick
|
9e0f974525
|
fix(react): connectionline
|
2024-01-04 09:19:39 +01:00 |
|
moklick
|
c48bddd71d
|
fix(react): multi handles
|
2024-01-04 09:07:57 +01:00 |
|
moklick
|
84147be699
|
feat(deletion): add onBeforeDelete handler
|
2023-12-23 11:57:18 +01:00 |
|
moklick
|
5431b6ff5f
|
Merge branch 'next' into hotfix/base-edge-add-suport-classname
|
2023-12-19 13:22:52 +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
|
66b5c95ac5
|
refactor(react): reduce initial store.setState calls
|
2023-12-19 11:13:48 +01:00 |
|
moklick
|
4143591d96
|
refactor(react): dont create new edge objects on setEdges
|
2023-12-18 17:03:48 +01:00 |
|
moklick
|
32f0990e02
|
fix(subflows): force updates when position change
|
2023-12-18 13:15:22 +01:00 |
|
moklick
|
5b455a0b2d
|
refactor(edge-wrapper): cleanup
|
2023-12-18 11:00:27 +01:00 |
|
moklick
|
1401bcae64
|
chore(edge-wrapper): cleanup
|
2023-12-17 18:15:31 +01:00 |
|