Commit Graph
179 Commits
Author SHA1 Message Date
peterkogo 0d76bcf2fd make possible to change edge types 2024-04-03 10:11:45 +02:00
peterkogo 3e9479d38e merged next 2024-03-14 15:40:17 +01:00
peterkogo 4ee2b5f15d fixed svelte-check, updated dependencies, temporarily fixed a11y warnings 2024-03-14 15:37:57 +01:00
Moritz KlackandGitHub a42530cf72 Merge pull request #3998 from xyflow/svelte-selection-drag
added nodedrag events to selection box
2024-03-14 15:25:29 +01:00
peterkogo 1d2befe121 changed node drag arguments, targetNode is null when dragging selectionbox 2024-03-14 14:59:32 +01:00
Moritz KlackandGitHub a0f1e10a4d Merge pull request #4010 from xyflow/fix-cancel-connection
Connections can be correctly cancelled
2024-03-14 14:55:28 +01:00
moklick cefdc4eca2 chore(svelte/handle): cleanup 2024-03-14 14:48:53 +01:00
peterkogo e489df9808 added check to xyhandle pointermove if connection is cancelled 2024-03-13 14:26:27 +01:00
peterkogo a224b88c65 connectionindicator class is now added if handle can be connected to based on handle types 2024-03-13 13:56:18 +01:00
peterkogo b761859aa0 added nodedrag events to selection box 2024-03-11 10:59:53 +01:00
moklick 3cd386c62b chore(svelte): update deps 2024-03-05 13:26:05 +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 22b824910f Merge branch 'next' into fix-svelte-reset 2024-02-29 19:48:19 +01:00
moklick 77dadd8084 Merge branch 'next' into node-resizer-origin 2024-02-29 13:21:43 +01:00
moklick 68ce560cf1 chore(handles): cleanup 2024-02-29 12:53:04 +01:00
peterkogo 382cab728b fixed resetting nodes in svelte 2024-02-28 17:42:33 +01:00
peterkogo 84611e2f72 fixed node resizer & inlineWidth and inlineHeight 2024-02-28 16:50:30 +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
peterkogo f0d1e85cf1 selectable correctly influences cursor types for nodes & edges 2024-02-22 11:12:08 +01:00
moklick b77fe9da1f fix(deletion): do not delete node when user is inside input closes #3895 2024-02-13 10:50:57 +01:00
moklick c3d5c8cdfa refactor(useHandleConnections): also return edge id 2024-02-08 13:32:37 +01:00
moklick 1aaed8458f chore(svelte): add role to EdgeLabel to prevent a11y warnings closes #3841 2024-02-05 17:23:36 +01:00
moklick b8fc637091 refactor(svelte): use correct id for handle data-id attr 2024-01-25 11:42:03 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
Moritz KlackandGitHub 6cda9acf9f Merge pull request #3814 from xyflow/svelte-edge-label-improvements
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick 1f454b42f6 chore(svelte): cleanup imports 2024-01-22 17:19:39 +01:00
peterkogo b6b3822787 changed prop names edgeLabel 2024-01-18 15:23:31 +01:00
peterkogo 88aa0fccf3 Added handleEdgeSelect hook & click on edge-label now selects edge 2024-01-18 14:26:35 +01:00
moklick 07ee0c5bba chore(types): handle ReactFlow type annotations 2024-01-18 14:10:04 +01:00
peterkogo 1fb668d936 Added onInit and useInitialized hooks 2024-01-18 12:14:12 +01:00
moklick 140adde5fc Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-16 18:11:20 +01:00
moklick 25576cd5d5 chore(types): cleanup comments 2024-01-16 18:09:54 +01:00
moklick bc69a6adb4 refactor(handles): prefix with flow id for handling nested flows #3196 2024-01-16 16:57:50 +01:00
peterkogo 115ae9493a added types for baseEdge 2024-01-15 18:03:22 +01:00
Moritz KlackandGitHub c67ba79b27 Merge pull request #3723 from xyflow/viewport-portal
Added seperate portal to put dom elements inside the flow
2023-12-19 13:16:53 +01:00
moklick c3834208d2 Merge branch 'next' into refactor/edge-rendering 2023-12-17 11:04:32 +01:00
moklick c42b82159c chore(svelte): use new node props 2023-12-15 12:04:02 +01:00
peterkogo 7bb96c9817 Renamed to ViewportPortal 2023-12-14 14:27:05 +01:00
peterkogo cc7c49223b Added seperate portal to put dom elements inside the flow 2023-12-14 13:51:25 +01:00
moklick 71f038a319 refactor(node-renderer): simplify selectors, remove reselect, cleanup 2023-12-14 12:32:41 +01:00
moklick e7b29385d0 fix(svelte): allow null for keys 2023-12-13 11:54:38 +01:00
moklick b332b86090 refactor(svelte): replace on:connect with onconnect 2023-12-13 11:33:49 +01:00
moklick 8ceb1addc1 refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow 2023-12-12 18:52:45 +01:00
moklick fcf151f6cb fix(svelte): shortcut delete/input issue #3712 2023-12-11 19:35:31 +01:00
moklick d4d773d9c6 feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData 2023-12-11 18:31:37 +01:00
Moritz KlackandGitHub dd8ab45a46 Merge branch 'next' into fix/edge-props 2023-11-30 13:03:41 +01:00
moklick a70e25b1a2 refactor(svelte/edges): cleanup types and components 2023-11-30 12:58:44 +01:00
moklick 6825b486ec refactor(svelte/edges): simplify 2023-11-30 10:41:18 +01:00
moklick 95acea54d1 chore(react/svelte): cleanup edge creation 2023-11-29 16:33:57 +01:00
moklick 1d7803aff7 chore(svelte/onConnect): cleanup 2023-11-28 16:50:17 +01:00