Commit Graph
362 Commits
Author SHA1 Message Date
peterkogo c3104f1fbb refactored updateNodePositions in svelte 2024-01-23 18:16:05 +01:00
peterkogo abc6fea20b child nodes get repositioned correctly when resizing top or left 2024-01-23 12:35:24 +01:00
Moritz KlackandGitHub 8a9f8127b5 Merge pull request #3822 from xyflow/refactor/on-node-drag-types
refactor(types): OnNodeDrag
2024-01-23 10:05:13 +01:00
moklick 7d949e18bc chore(svelte): update changelog 2024-01-22 17:36:32 +01:00
moklick e339525ee4 Merge branch 'next' into svelte-get-edges-nodes 2024-01-22 17:35:06 +01:00
moklick 54e6ff22f9 chore(svelte): cleanup useSvelteFlow 2024-01-22 17:33:36 +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 736327687f chore(svelte): update changelog 2024-01-22 17:20:36 +01:00
moklick 1f454b42f6 chore(svelte): cleanup imports 2024-01-22 17:19:39 +01:00
moklick 34c77caab3 refactor(types): OnNodeDrag 2024-01-22 17:05:26 +01:00
peterkogo 08bb803ef2 getNodes & getEdges can be called without specifying ids 2024-01-22 16:38:00 +01:00
peterkogo aee1b6b9f8 add getNode, getNodes, getEdge, getEdges 2024-01-18 16:27:51 +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 6bb9c5360d Cleaned up edge label styles and added default edge label background in svelte flow 2024-01-18 13:14:44 +01:00
moklick 7b4e385eb7 chore(packages): bump 2024-01-17 17:55:38 +01:00
moklick 7c49121c6e chore(changelogs): update 2024-01-16 18:13:09 +01:00
moklick 140adde5fc Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-16 18:11:20 +01:00
Moritz KlackandGitHub a9660f753f Merge pull request #3796 from xyflow/improve-type-docs
Improve type docs
2024-01-16 18:11:03 +01:00
moklick 25576cd5d5 chore(types): cleanup comments 2024-01-16 18:09:54 +01:00
peterkogo 897c9afdf6 added typedocs for Panel 2024-01-16 17:45:57 +01:00
peterkogo b478fc6852 added typedocs for ReactFlowProps 2024-01-16 17:41:55 +01:00
moklick bc69a6adb4 refactor(handles): prefix with flow id for handling nested flows #3196 2024-01-16 16:57:50 +01:00
peterkogo 1eb0595a96 added typedocs for SvelteFlowProps 2024-01-16 11:45:58 +01:00
peterkogo 115ae9493a added types for baseEdge 2024-01-15 18:03:22 +01:00
peterkogo 0f8e13e0cf added types for handles 2024-01-15 17:48:29 +01:00
moklick f32a92ecca refactor(utils): use utils from system package 2024-01-15 17:44:29 +01:00
peterkogo 8c32b426f4 added typedocs for plugins 2024-01-15 17:38:54 +01:00
moklick e23cf8256a chore(svelte): export updateEdge 2024-01-15 17:37:18 +01:00
moklick 37f76275eb chore(libs): update changelogs 2024-01-15 17:35:08 +01:00
moklick 1bc1ae855d refactor(util-functions): cleanup types so that node/edge types get infered 2024-01-15 17:32:30 +01:00
moklick 4d8fc79d21 refactor(svelte): add slot to controls, cleanup ControlButton types closes #3788 2024-01-15 17:00:16 +01:00
moklick 0fe2f2ae53 refactor(screenToFlowPosition): add option to configure snapToGrid #3771 2024-01-15 12:20:13 +01:00
moklick bfd6c50af9 chore(packages): bump 2024-01-11 17:33:07 +01:00
moklick 74a8d178a5 Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-11 17:29:36 +01:00
moklick c0543f9880 chore(controls): add aria-label #3775 2024-01-11 17:29:28 +01:00
moklick 8c01086011 chore(changelog): add changes 2024-01-11 17:16:40 +01:00
peterkogo f5ffa83124 better naming 2024-01-11 17:05:15 +01:00
peterkogo 19a8bc3e49 Simplified unselectNodesAndEdges 2024-01-11 16:58:49 +01:00
peterkogo 62b57eec6e feat(svelte) Expose edgeLookup, fix(svelte) dragging behaviour when selectable=false 2024-01-11 15:00:16 +01:00
moklick 08c6ed4a06 refactor(deleteElements): use onbeforedelete from store 2024-01-11 11:19:23 +01:00
moklick c5d7f107d7 refactor(resizer): correct typo 2024-01-09 16:49:19 +01:00
moklick 81279a5033 chore(packages): bump 2024-01-09 12:36:50 +01:00
moklick 616fb14c34 chore(node-resizer): cleanup 2024-01-09 12:30:29 +01:00
peterkogo 634db6d844 cleaned up naming 2024-01-08 18:28:59 +01:00
peterkogo ec98b724b1 cleaned up some things 2024-01-08 16:41:00 +01:00
peterkogo 4a1d5be831 extract all logic to system 2024-01-08 15:37:34 +01:00
peterkogo da47117585 Extracted xyresizer functions to system 2024-01-08 12:25:03 +01:00
peterkogo 296cc15fc1 Naive copy&paste implementation of node resizer in svelte, some stuff pulled out to system 2024-01-04 21:43:04 +01:00