Commit Graph
1207 Commits
Author SHA1 Message Date
moklick 9984dd39a2 refactor(svelte): add quotes to edge marker urls 2024-05-02 17:29:31 +02:00
moklick 534db656b4 feat(svelte): add getInternalNode and useInternalNode 2024-05-02 16:39:57 +02:00
moklick f2f2c3cc2e feat(svelte): add fitViewOptions for Controls closes #4201 2024-05-02 15:36:42 +02:00
moklick 3b940ac5ae fix(svelte): use correct updateNodeInternals API 2024-05-02 15:01:37 +02:00
moklick 00cbf2246c fix(svelte): only update node dimension attributes when necessary 2024-05-02 15:01:14 +02:00
Moritz KlackandGitHub bd95cc1b59 Merge pull request #4144 from xyflow/svelte-handle-valid-connection
Svelte: isValidConnection on <Handle />
2024-05-02 11:26:38 +02:00
Moritz KlackandGitHub 2534a26c22 Merge pull request #4224 from darabos/patch-2
[SvelteFlow] Make handleId and isTarget reactive
2024-05-02 11:25:49 +02:00
Moritz KlackandGitHub 96efa4e3a1 Merge pull request #4180 from darabos/patch-1
Do not reset nodes and edges — they are controlled by the user
2024-05-02 11:25:31 +02:00
Moritz KlackandGitHub 47da7a143f Merge pull request #4195 from RedPhoenixQ/node-event-types
Svelte: Fix Node event types
2024-05-02 11:25:03 +02:00
moklick 170ef688a8 chore(react): changelog 2024-04-30 17:52:06 +02:00
Moritz KlackandGitHub b67ff60d5c Merge pull request #4226 from DenizUgur/update-node-internals-typing
fix typing for `UpdateNodeInternals`
2024-04-30 17:48:35 +02:00
moklick d1b50707ff fix(system): pinch zoom on windows #3759 2024-04-30 16:42:33 +02:00
moklick a9dfd45b4f fix(system): dont break touch pan with panOnDrag is an array 2024-04-30 16:41:13 +02:00
DenizUgur eec2a6923d fix typing for UpdateNodeInternals 2024-04-29 12:43:10 -07:00
Daniel DarabosandGitHub eb229d820b Make handleId and isTarget reactive. 2024-04-29 19:43:35 +02:00
moklick 962db7082f Merge branch 'next' into refactor/use-react-flow 2024-04-29 17:30:58 +02:00
Moritz KlackandGitHub 73913f0509 Merge pull request #4220 from xyflow/fix/react-export-keycode
fix(react): export KeyCode type from system
2024-04-29 17:28:39 +02:00
moklick 860128fd15 refactor(react): cleanup useReactFlow 2024-04-29 17:16:12 +02:00
moklick 930fe79fbf fix(react): export KeyCode type from system 2024-04-29 14:14:19 +02:00
moklick 7501eace79 fix(react): default node updates closes #4202 2024-04-29 13:35:58 +02:00
moklick 8c784c2035 chore(react): bump 2024-04-25 17:05:51 +02:00
moklick 972da582e9 fix(react): useNodesInitialized true when nodes measured closes #4202 2024-04-25 17:02:57 +02:00
moklick 0b684a7fe9 chore(changelog): update 2024-04-25 16:47:49 +02:00
moklick 3a23a594cf chore(BatchProvider): cleanup 2024-04-25 16:41:09 +02:00
moklick 95fd22d25b chore(BatchProvider): cleanup 2024-04-25 15:08:10 +02:00
moklick a7b6789ce0 fix(react): handle setNodes batching in provider #4147 2024-04-25 12:57:24 +02:00
RedPhoenixQ 72582b035f Move node EventMap to types and use createEventDispatcher from svelte
Using createEventDispatcher from another imported function seems to
break the svelte types and thus none of the node events where typed.
2024-04-22 18:29:07 +02:00
moklick 40937c38ae refactor(updateNode): replace false as default closes #4164 2024-04-22 15:09:30 +02:00
moklick d0e07b2e04 chore(packages): bump 2024-04-22 15:06:05 +02:00
moklick 7e8bcd8825 refactor(react): add setAttributes for dimension changes 2024-04-22 14:51:23 +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
Daniel DarabosandGitHub a0a046e21f Do not reset nodes and edges. They are controlled by the user. 2024-04-18 12:35:13 +02:00
moklick 4a7ba3f6ea refactor(react): cleanup provider 2024-04-18 11:36:26 +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
Moritz KlackandGitHub 356737d5be Merge pull request #4176 from tonyf/tonyf/node-resizer
[v12] call `onEnd` in `XYResizer`'s `end` drag event handler
2024-04-18 09:05:45 +02:00
Tony Francis 6494c3fac4 call onEnd in end drag event hanlder in XYResizer 2024-04-18 02:52:14 -04:00
moklick 93736c1c31 chore(changelog): update 2024-04-17 13:52:08 +02:00
moklick 12c081a62e chore(useReactFlow): cleanup 2024-04-17 13:50:52 +02:00
moklick 6bab47fcb7 refactor(node-selection): cleanup 2024-04-17 12:34:31 +02:00
moklick fca0dd750f fix(react): return user nodes for selection change handlers closes #3904 2024-04-17 12:32:35 +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 f242494b29 Merge branch 'next' into refactor/xy-drag-use-map 2024-04-16 18:00:32 +02:00
Moritz KlackandGitHub e584b6810e Merge pull request #4146 from xyflow/internal-fix-resizer
Fix NodeResizer, handleParentExpand & add parentLookup
2024-04-16 17:52:29 +02:00
moklick 5af34fd9d4 fix(react): use equlity check for adopt user nodes 2024-04-16 17:52:15 +02:00
moklick 2102c17108 refactor(xydrag): use map for drag items 2024-04-16 17:09:51 +02:00
peterkogo 27987006f3 renamed newPosition to nextPosition, removed comment 2024-04-16 16:58:56 +02:00
peterkogo aad6de5359 simplified handleExpandParent, removed isParent, improved some functions 2024-04-16 16:54:38 +02:00