moklick
|
b5287b8808
|
chore(getInternalNodesBounds): cleanup
|
2025-10-14 16:00:01 +02:00 |
|
Alessandro
|
43e0695416
|
restore version with infinity
|
2025-10-14 13:33:58 +02:00 |
|
Alessandro
|
3057dcd8cb
|
simplify getInternalNodesBounds
|
2025-10-14 13:20:38 +02:00 |
|
Alessandro
|
a67f2992b1
|
Update getInternalNodesBounds and examples
|
2025-10-14 11:33:10 +02:00 |
|
Dylan Middendorf
|
864d418808
|
🐛 Fix incorrect node position clamping for non-child nodes
|
2025-06-06 21:47:54 -04:00 |
|
moklick
|
ce9814ddce
|
feat(viewport-options): add interpolate
|
2025-05-19 15:19:11 +02:00 |
|
moklick
|
9691d2c070
|
feat(viewport-options): add ease #3189
|
2025-05-19 13:14:27 +02:00 |
|
Dimitri POSTOLOV
|
cbe305e15a
|
Improve TSDoc comments for getOutgoers, getIncomers and type GetNodesBoundsParams
|
2025-04-06 04:37:13 +02:00 |
|
peterkogo
|
f208223400
|
Add back promise resolution for transitioning on fitView
|
2025-03-05 15:00:44 +01:00 |
|
peterkogo
|
ee1ef205eb
|
Refactor fitView
|
2025-03-05 13:45:28 +01:00 |
|
moklick
|
0b67a6c303
|
refactor(errors): show error when user drags uninitialized node #5014
|
2025-02-25 10:52:54 +01:00 |
|
moklick
|
c3dc6d3851
|
chore(tsdocs): cleanup
|
2025-02-12 14:29:20 +01:00 |
|
moklick
|
fb63462be3
|
chore(utils): tsdoc update
|
2025-02-11 15:18:41 +01:00 |
|
 Moritz KlackandGitHub
|
cd0f1b58c3
|
Merge pull request #4572 from xyflow/fix-extent
fix node extent
|
2024-09-05 16:39:23 +02:00 |
|
moklick
|
f5423bb7f4
|
chore(getNodesBounds): adjust warning
|
2024-09-05 14:47:42 +02:00 |
|
moklick
|
091d6bac68
|
refactor(getNodesBounds): use system/getNodesBounds for hook
|
2024-09-04 12:51:43 +02:00 |
|
moklick
|
c906192ab1
|
chore(getNodesBounds): only show warning in dev
|
2024-09-03 17:22:33 +02:00 |
|
 Moritz KlackandGitHub
|
3bca54345c
|
Merge branch 'main' into nodesbounds
|
2024-08-29 00:09:57 +02:00 |
|
peterkogo
|
4a30f3a0fd
|
fixed node extent calculation and simplified calculateNodePosition
|
2024-08-20 12:42:57 +02:00 |
|
peterkogo
|
d9563505d8
|
fix node extent
|
2024-08-19 17:44:36 +02:00 |
|
peterkogo
|
78d6b3d537
|
fix(onlyRenderVisible) render nodes with fixed width & height intially
|
2024-08-12 16:04:43 +02:00 |
|
peterkogo
|
6174b23cd9
|
deprecated getNodesBounds from system
|
2024-07-30 12:40:35 +02:00 |
|
moklick
|
e5b8236a60
|
refactor(panzoom): return promises for viewport helpers
|
2024-07-08 15:34:41 +02:00 |
|
moklick
|
2503d32a88
|
feat(viewport-helpers): return promises
|
2024-07-08 13:18:07 +02:00 |
|
moklick
|
aa0e131162
|
refactor(react): init store with user nodeOrigin
|
2024-06-27 17:01:01 +02:00 |
|
moklick
|
609f7ed792
|
refactor(positions): remove unused node origins
|
2024-06-27 15:03:35 +02:00 |
|
peterkogo
|
e81194d58a
|
Include origin directly in positionAbsolute of node
|
2024-05-22 15:38:08 +02:00 |
|
moklick
|
7501eace79
|
fix(react): default node updates closes #4202
|
2024-04-29 13:35:58 +02:00 |
|
moklick
|
b6f458fc5a
|
chore(utils): cleanup
|
2024-04-18 09:57:30 +02:00 |
|
moklick
|
6c30686127
|
refactor(utils): cleanup getPositionWithOrigin
|
2024-04-18 09:17:51 +02:00 |
|
moklick
|
2102c17108
|
refactor(xydrag): use map for drag items
|
2024-04-16 17:09:51 +02:00 |
|
peterkogo
|
2d1d4717d9
|
fixed errors but still WIP
|
2024-04-10 09:30:00 +02:00 |
|
moklick
|
3e59ab94f0
|
refactor(nodes): rename parentNode to parentId
|
2024-04-09 13:26:54 +02:00 |
|
moklick
|
ea18e46a1a
|
refactor(nodes): rename computed to measured, add helpers
|
2024-04-03 14:54:24 +02:00 |
|
moklick
|
844d574c4f
|
refactor(react): separate user nodes and indernal nodes
|
2024-03-27 11:22:43 +01:00 |
|
moklick
|
b1c30ee653
|
refactor(intersections): use passed node values for calculations
|
2024-03-14 16:14:48 +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 |
|
moklick
|
19bcfe28a2
|
fix(getNodesBounds): use absolute position by default, add options param
|
2024-01-25 17:46:46 +01:00 |
|
moklick
|
009fb42017
|
refactor(system): revise calcNextPosition
|
2024-01-24 13:04:44 +01:00 |
|
moklick
|
2e1bfc35c0
|
chore(onbeforedelete): use correct node/edge types, pass generic
|
2024-01-23 13:04:02 +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
|
93d437edb6
|
refactor(getNodesBounds): use position instead of positionAbsolute
|
2024-01-15 12:02:26 +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 |
|
moklick
|
97ab615e6a
|
Merge branch 'next' into refactor/tsdoc
|
2023-12-19 11:59:44 +01:00 |
|
moklick
|
8ceb1addc1
|
refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow
|
2023-12-12 18:52:45 +01:00 |
|
Peter
|
b264c11c54
|
Added some more TSDocs for util functions
|
2023-12-05 13:35:12 +01:00 |
|
Peter
|
4accceb202
|
Added TSDocs for several public util functions & converted comments to TSDocs for internal functions
|
2023-12-05 12:12:21 +01:00 |
|
moklick
|
1dfff1bf5b
|
refactor(libs) add width, height and positionAbsolute props to NodeProps
|
2023-11-23 13:50:28 +01:00 |
|
moklick
|
39b0deb9a4
|
fix(react): node resizer use new width/height attr
|
2023-11-21 16:08:13 +01:00 |
|