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
|
7b0f96f017
|
chore(types): add tsdocs
|
2025-02-11 15:47:56 +01:00 |
|
moklick
|
fb63462be3
|
chore(utils): tsdoc update
|
2025-02-11 15:18:41 +01:00 |
|
peterkogo
|
7cb9a8686d
|
Make internal nodes immutable
|
2025-01-21 15:45:08 +01:00 |
|
peterkogo
|
d43a1716e5
|
fix connectionLookup keys, to prevent overlaps
|
2025-01-16 10:36:13 +01:00 |
|
 Moritz KlackandGitHub
|
cdca1c55d1
|
Merge pull request #4880 from crimx/patch-2
Fix type check for all event targets
|
2025-01-10 10:27:19 +01:00 |
|
peterkogo
|
4947f683b7
|
Move areSetsEqual to system
|
2025-01-08 16:09:20 +01:00 |
|
 Moritz KlackandGitHub
|
c2f056fea5
|
Merge pull request #4725 from xyflow/feat/use-handle-connection
add `useNodeConnections`, deprecate `useHandleConnections`
|
2025-01-07 15:18:11 +01:00 |
|
peterkogo
|
b2d1844c0f
|
remove redundant connectionLookup entries
|
2025-01-07 14:18:05 +01:00 |
|
peterkogo
|
4fc8e08128
|
fixed internal examples, made code more understandable
|
2025-01-07 11:57:33 +01:00 |
|
CRIMX
|
b7b5032c02
|
fix(system): safe check all event target
|
2024-12-10 12:56:30 +08:00 |
|
 CRIMXandGitHub
|
468699bfdd
|
fix(system): safely handles non-html-element object
`event.composedPath` and `event.target` do not always return `HTMLElement` object(as their types suggested).
|
2024-12-09 19:08:49 +08:00 |
|
 Peter KogoandGitHub
|
01f01b95c2
|
Merge pull request #4782 from xyflow/fix/evaluateAbsolutePosition
fixed evaluateAbsolutePosition for nested nodes
|
2024-11-08 11:23:54 +01:00 |
|
peterkogo
|
ae7a3478aa
|
Fix node dragging while zooming on a flow that does not occupy whole browser window.
|
2024-11-07 12:42:17 +01:00 |
|
peterkogo
|
323e1b35c5
|
fixed evaluateAbsolutePosition for nested nodes
|
2024-11-04 10:41:52 +01:00 |
|
peterkogo
|
c622b5a5c2
|
added comments to new connection lookup logic
|
2024-10-14 11:16:41 +02:00 |
|
peterkogo
|
0ae06ce5cb
|
implemented more broader tracking of handleConnections
|
2024-10-10 17:20:21 +02:00 |
|
peterkogo
|
f1118df317
|
update absolute positions before initial fitView
|
2024-09-19 11:40:19 +02: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 |
|
peterkogo
|
f82cfe6c27
|
clamp global nodeExtent correctly
|
2024-09-05 12:28:55 +02:00 |
|
moklick
|
122f722742
|
chore(store): cleanup
|
2024-09-04 17:07:00 +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 |
|
moklick
|
aa248af495
|
chore(system/extends): cleanup
|
2024-09-02 17:35:44 +02:00 |
|
 Moritz KlackandGitHub
|
3bca54345c
|
Merge branch 'main' into nodesbounds
|
2024-08-29 00:09:57 +02:00 |
|
peterkogo
|
c5988af784
|
fix type
|
2024-08-26 16:02:04 +02:00 |
|
peterkogo
|
b4682f0b78
|
fixed undefined option values
|
2024-08-26 09:54:38 +02:00 |
|
peterkogo
|
e5fac45371
|
fixed node extent flashing
|
2024-08-22 16:07:37 +02:00 |
|
peterkogo
|
9097102386
|
fixed node extent = parent in subflows
|
2024-08-22 15:20:56 +02:00 |
|
peterkogo
|
ea8b9e0050
|
clamp position on adoptUserNode
|
2024-08-22 11:00:16 +02:00 |
|
peterkogo
|
04774e5011
|
added nodeExtent to Svelte Flow and React Flow Provider
|
2024-08-22 10:34:52 +02:00 |
|
peterkogo
|
535744efa1
|
typo
|
2024-08-20 12:46:00 +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 |
|
 Moritz KlackandGitHub
|
3f152e79ae
|
Merge pull request #4467 from xyflow/chore/parent-warning
Chore/parent warning
|
2024-07-18 13:39:09 +02:00 |
|
moklick
|
423976b3c3
|
chore(subflow): adjust warning
|
2024-07-18 13:37:40 +02:00 |
|
moklick
|
02e55153e4
|
chore(subflows): log warning instead of throwing an error #4455
|
2024-07-18 13:35:45 +02:00 |
|
moklick
|
496d28bda4
|
fix(nodes): re-init if node has no measured attr #4437
|
2024-07-18 10:57:24 +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
|
62ba38cea9
|
chore(autoPanSpeed): cleanup
|
2024-07-04 18:03:22 +02:00 |
|
peterkogo
|
3f259e9662
|
variable autoPanSpeed
|
2024-07-04 16:33:45 +02:00 |
|
moklick
|
5c44dd9c31
|
Merge branch 'next' into enhance-connection-more
|
2024-06-27 17:14:17 +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 |
|