Commit Graph
37 Commits
Author SHA1 Message Date
moklick 15241b4fd0 fix(react): use correct dimensions for ssr 2024-06-27 17:00:44 +02:00
moklick f968ff42ca chore(react): node origin cleanup 2024-06-26 15:26:22 +02:00
Moritz KlackandGitHub 67e29b6c25 Merge branch 'next' into absolute-origin 2024-06-24 12:57:24 +02:00
moklick 3cc14e8ee5 refactor(nodes): add parentId to NodeProps closes #4061 2024-06-03 17:23:46 +02:00
Moritz KlackandGitHub 5769ad2ab5 Merge pull request #4323 from xyflow/expose-node-edge-props
exposed selectable, deletable, draggable to custom nodes & edges
2024-06-03 17:07:58 +02:00
moklick e82c72a912 fix(react): re-observe nodes when hidden is toggled 2024-06-03 16:12:36 +02:00
peterkogo 403aa8f5da exposed selectable, deletable, draggable to custom nodes & edges 2024-06-03 10:48:05 +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
Moritz KlackandGitHub 973a3ddd35 fix(react): node observation #4064 (#4182)
* fix(react): node observation #4064

* chore(react): cleanup useNodeObserver

* chore(react): cleanup useNodeObserver
2024-04-18 18:00:49 +02:00
peterkogo aad6de5359 simplified handleExpandParent, removed isParent, improved some functions 2024-04-16 16:54:38 +02:00
peterkogo 714d30b63f fixed bug with expanding parent, made adjustments to evaluateNodePosition 2024-04-16 13:19:44 +02:00
peterkogo ccf6578824 added parentLookup 2024-04-15 17:03:03 +02:00
moklick 4fa3a87241 refactor(updates): only trigger dim updates when dim changed 2024-04-11 12:31:14 +02:00
moklick 961b5a936c chore(examples): make dev tools example reusable 2024-04-10 14:56:40 +02:00
moklick 67d979985d refactor(react): handle parent expand in store instead of applyChanges 2024-03-28 17:08:05 +01:00
moklick 844d574c4f refactor(react): separate user nodes and indernal nodes 2024-03-27 11:22:43 +01:00
Moritz KlackandGitHub 4a12a9f781 Refactor(types): unify node and edge handling (#3978)
* refactor(types): unify node and edge type behaviour

* chore(changelogs): update

* chore(examples): cleanup
2024-03-05 13:15:28 +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
Moritz KlackandGitHub 8a6e214e6c Merge pull request #3934 from xyflow/escape-fix
disableKeyboardA11y now correctly prevents escape key presses
2024-02-26 14:22:44 +01:00
moklick 0ad5f2d16a chore(react): cleanup node wrapper 2024-02-26 14:22:22 +01:00
peterkogo 62bfc7acc6 disableKeyboardA11y now correctly prevents escape key presses 2024-02-21 08:27:50 +01:00
peterkogo f8168869bd Node: only use cursor grab when draggable 2024-02-21 08:01:39 +01:00
moklick 7bc9558631 Merge branch 'next' into refactor/infer-node-types 2024-02-19 10:39:56 +01:00
moklick edba3963d8 fix(react): re-measure nodes correctly 2024-02-15 17:59:54 +01:00
moklick 04ba6e0e4e fix(nodes): re-measure nodes when dimensions are missing 2024-02-13 17:19:32 +01:00
moklick a345b2670b feat(react): infer node types from passed nodes 2024-01-24 18:25:31 +01:00
peterkogo 5d3efa73a8 refactored useUpdateNodePositions to useMoveSelectedNodes 2024-01-24 12:25:39 +01:00
moklick b18ef10e43 refactor(react): use node.width/height for resizer changes 2024-01-09 16:20:47 +01:00
moklick 61f8e00541 chore(react): cleanup exports 2024-01-08 13:26:14 +01:00
moklick 30c975e39f chore(react): cleanup exports 2024-01-08 11:59:01 +01:00
moklick 66b5c95ac5 refactor(react): reduce initial store.setState calls 2023-12-19 11:13:48 +01:00
moklick 4143591d96 refactor(react): dont create new edge objects on setEdges 2023-12-18 17:03:48 +01:00
moklick 32f0990e02 fix(subflows): force updates when position change 2023-12-18 13:15:22 +01:00
moklick 5b455a0b2d refactor(edge-wrapper): cleanup 2023-12-18 11:00:27 +01:00
moklick 07c4018255 refactor(edges): use EdgeWrapper instead of wrapEdge 2023-12-16 10:51:24 +01:00
moklick 20c779f57d refactor(node-wrapper): add separate folder 2023-12-16 09:55:30 +01:00