moklick
f14480dc89
chore(useStore): cleanup
2024-02-17 12:24:38 +01:00
moklick
cccfc21114
refactor(react): minimap generic node type
2024-01-26 09:57:19 +01:00
moklick
112a552deb
Merge branch 'next' into refactor/infer-node-types
2024-01-26 09:35:59 +01:00
moklick
6caa4b9b97
chore(packages): bump
2024-01-25 21:22:18 +01:00
moklick
a027b26f11
fix(react): expandParent option for child nodes
2024-01-25 21:13:06 +01:00
moklick
19bcfe28a2
fix(getNodesBounds): use absolute position by default, add options param
2024-01-25 17:46:46 +01:00
moklick
e352f3cdc4
chore(ts): add annotations for useReactFlow/ useSvelteFlow
2024-01-25 17:10:44 +01:00
moklick
7a1617d71d
fix(react): apply defaultEdgeOptions marker closes #3826
2024-01-25 12:24:00 +01:00
moklick
a345b2670b
feat(react): infer node types from passed nodes
2024-01-24 18:25:31 +01:00
moklick
8983d64397
chore(react): use correct type for nodeRef
2024-01-24 15:45:49 +01:00
moklick
009fb42017
refactor(system): revise calcNextPosition
2024-01-24 13:04:44 +01:00
Moritz Klack
3688ec3e06
Merge pull request #3811 from xyflow/svelte-on-init
...
Added onInit and useInitialized hooks
2024-01-23 15:53:06 +01:00
moklick
3f5f5f78fa
Merge branch 'next' into svelte-on-init
2024-01-23 15:49:34 +01:00
Moritz Klack
a6c03ffc9a
Merge pull request #3820 from xyflow/fix-selection-key
...
Selection process is not interrupted by selectionKey being let go
2024-01-23 15:25:21 +01:00
moklick
2e1bfc35c0
chore(onbeforedelete): use correct node/edge types, pass generic
2024-01-23 13:04:02 +01:00
moklick
c6b669b21c
chore(packages): update changelog
2024-01-23 11:46:18 +01:00
moklick
33bf6b0e46
chore(packages): update changelog
2024-01-23 10:08:10 +01:00
moklick
f06aeea20a
Merge branch 'next' into fix-selection-key
2024-01-23 10:06:40 +01:00
Moritz Klack
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
6cda9acf9f
Merge pull request #3814 from xyflow/svelte-edge-label-improvements
...
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick
34c77caab3
refactor(types): OnNodeDrag
2024-01-22 17:05:26 +01:00
peterkogo
601c7f1c15
Selection process is not interrupted by selectionKey being let go
2024-01-22 11:26:02 +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
peterkogo
6bb9c5360d
Cleaned up edge label styles and added default edge label background in svelte flow
2024-01-18 13:14:44 +01:00
peterkogo
a4145a33bd
Optimized useNodesInitialized selector
2024-01-18 12:28:01 +01:00
moklick
bbd61fdde0
fix(getNodeRect): return value
2024-01-17 17:58:58 +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
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
115ae9493a
added types for baseEdge
2024-01-15 18:03:22 +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
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
0fe2f2ae53
refactor(screenToFlowPosition): add option to configure snapToGrid #3771
2024-01-15 12:20:13 +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
moklick
bfd6c50af9
chore(packages): bump
2024-01-11 17:33:07 +01:00
moklick
c0543f9880
chore(controls): add aria-label #3775
2024-01-11 17:29:28 +01:00
moklick
027f2ffbcd
chore(changelog): add changes
2024-01-11 16:38:07 +01:00
moklick
70d76611b1
chore(applyChanges): cleanup
2024-01-11 16:26:59 +01:00
moklick
2ba35de186
refactor(applyChanges): use specific replace events instead of a rough reset
2024-01-11 16:03:02 +01:00
moklick
51c22c804e
Merge branch 'next' into refactor/set-nodes
2024-01-11 12:56:40 +01:00
moklick
5aacb84499
fix(react): deleteElements for uncontrolled flows
2024-01-11 12:56:00 +01:00