Commit Graph
49 Commits
Author SHA1 Message Date
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