 Moritz KlackandGitHub
|
ad047fa023
|
Merge pull request #5010 from xyflow/tsdocs-update
TSDoc update
|
2025-02-12 16:49:36 +01:00 |
|
moklick
|
fb63462be3
|
chore(utils): tsdoc update
|
2025-02-11 15:18:41 +01:00 |
|
Damian Stasik
|
44c836da32
|
fix(system): ensure auto-pan stops when state changes during drag
|
2025-01-31 14:58:16 +01:00 |
|
CRIMX
|
b7b5032c02
|
fix(system): safe check all event target
|
2024-12-10 12:56:30 +08: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
|
5954fa6cc4
|
remove non-null assertion while dragging
|
2024-10-14 11:44:44 +02:00 |
|
moklick
|
7a923bec4a
|
fix(xydrag): handle deleted nodes while dragging #4677
|
2024-09-23 16:27:41 +02:00 |
|
moklick
|
da35b9d7fb
|
feat(props): add nodeClickDistance
|
2024-07-15 15:28:27 +02:00 |
|
moklick
|
f722e2f0a3
|
fix(onNodeDragStop): nodes are set to dragging=false
|
2024-07-09 11:21:31 +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
|
609f7ed792
|
refactor(positions): remove unused node origins
|
2024-06-27 15:03:35 +02:00 |
|
 Moritz KlackandGitHub
|
67e29b6c25
|
Merge branch 'next' into absolute-origin
|
2024-06-24 12:57:24 +02:00 |
|
peterkogo
|
fd02d2f245
|
made comment more explicit
|
2024-06-05 16:35:08 +02:00 |
|
peterkogo
|
7547531306
|
abort drag when multiple touches are detected
|
2024-06-05 16:27:33 +02:00 |
|
peterkogo
|
e81194d58a
|
Include origin directly in positionAbsolute of node
|
2024-05-22 15:38:08 +02:00 |
|
moklick
|
ce9ce1db0b
|
fix(system): return user nodes in node drag/click handlers
|
2024-05-02 17:40:48 +02:00 |
|
moklick
|
eafb3c5e34
|
refactor(xydrag): cleanup
|
2024-04-16 18:31:08 +02:00 |
|
moklick
|
5db4bd4dfd
|
refactor(xydrag): cleanup
|
2024-04-16 18:25:31 +02:00 |
|
moklick
|
3348194dea
|
refactor(xydrag): cleanup
|
2024-04-16 18:22:07 +02:00 |
|
moklick
|
2102c17108
|
refactor(xydrag): use map for drag items
|
2024-04-16 17:09:51 +02:00 |
|
peterkogo
|
835dec25ba
|
resolved some requested changes
|
2024-04-10 14:47:49 +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
|
14516ab061
|
fix(react): drag nodes after toggle hidden closes #3931
|
2024-02-26 15:01:17 +01:00 |
|
moklick
|
d19d5fc1d3
|
chore(xydrag): cleanup
|
2024-02-20 14:57:06 +01:00 |
|
peterkogo
|
86ccf6807e
|
Removed accidental import
|
2024-02-19 16:51:59 +01:00 |
|
peterkogo
|
b15b7dbd6b
|
Fire node drag events also when dragging selection
|
2024-02-19 16:37:35 +01:00 |
|
peterkogo
|
940148ba8b
|
fix node drag start & stop being fired when draggable=false
|
2024-02-15 11:06:45 +01:00 |
|
peterkogo
|
5746c7b6fb
|
merge next
|
2024-01-30 12:36:04 +01:00 |
|
moklick
|
19bcfe28a2
|
fix(getNodesBounds): use absolute position by default, add options param
|
2024-01-25 17:46:46 +01:00 |
|
peterkogo
|
829c82cfda
|
fixed, parentExpand & simplified updateNodePositions
|
2024-01-24 13:44:28 +01:00 |
|
moklick
|
009fb42017
|
refactor(system): revise calcNextPosition
|
2024-01-24 13:04:44 +01:00 |
|
moklick
|
34c77caab3
|
refactor(types): OnNodeDrag
|
2024-01-22 17:05:26 +01:00 |
|
moklick
|
d812dbbe53
|
refactor(nodes): add computed attr for width/height and absolute position
|
2023-11-21 15:06:42 +01:00 |
|
moklick
|
e798e94275
|
refactor(react/svelte): use nodeLookup
|
2023-11-14 15:52:48 +01:00 |
|
moklick
|
a147a20f6e
|
refactor(react/svelte): use node lookup for perf improvement
|
2023-11-13 16:43:57 +01:00 |
|
moklick
|
90912a6c1a
|
reafactor(react/svelte): rename some util functions #3528
|
2023-11-13 10:45:06 +01:00 |
|
moklick
|
d2b140ce5e
|
fix(svelte): repair selection, add multi selection closes #3557
|
2023-10-31 18:31:24 +01:00 |
|
moklick
|
88104fc15f
|
refactor(node): make expandParent compatible with extent parent
|
2023-09-26 15:55:21 +02:00 |
|
moklick
|
348f311fc7
|
feat(react,svelte): add nodeDragThreshold
|
2023-09-26 13:08:27 +02:00 |
|
moklick
|
581778c76f
|
fix(node-selection): cleanup selection when node is not selectable
|
2023-09-19 13:32:32 +02:00 |
|
moklick
|
9520407cf0
|
fix(selection): keep node positions when extent is reached closes
|
2023-08-14 15:54:30 +02:00 |
|
moklick
|
9dfec49ed5
|
chore(system): rename BaseNode/BaseEdge types to NodeBase/EdgeBase
|
2023-06-13 16:54:26 +02:00 |
|
moklick
|
d6b8439f6e
|
feat(utils): add snapPosition function
|
2023-06-12 22:32:57 +02:00 |
|
moklick
|
8354759f57
|
refactor(packages): change package structure
|
2023-06-05 15:40:18 +02:00 |
|