Commit Graph

521 Commits

Author SHA1 Message Date
Moritz Klack
fe864160a3 Merge pull request #4347 from xyflow/fix-pane-style
fix(svelte): use empty string instead of undefined in style shorthand
2024-06-06 12:58:13 +02:00
peterkogo
ff784cb44c use empty string instead of undefined 2024-06-06 12:52:59 +02:00
peterkogo
82dddb2579 added straight edge to path built-in-types 2024-06-05 17:21:41 +02:00
moklick
9d1cfb24ce chore(changelog): update 2024-06-05 13:09:12 +02:00
moklick
48f07d5935 chore(packages): bump 2024-06-05 12:58:44 +02:00
Moritz Klack
875e6433bb fix(svelte): use user viewport store for init viewport closes #4335 (#4338)
* fix(svelte): use user viewport store for init viewport closes #4335

* refactor(svelte): viewport init

* chore(svelte): changelog
2024-06-05 11:32:04 +02:00
peterkogo
a22154b9ae fixed some type mismatches with default values 2024-06-04 14:46:53 +02:00
moklick
68f7d6c9a3 chore(svelte): cleanup internal nodes and edges 2024-06-04 14:40:38 +02:00
moklick
88af9ab210 chore(svelte): changelog 2024-06-04 14:28:25 +02:00
moklick
8000711d8c Merge branch 'next' of github.com:xyflow/xyflow into next 2024-06-04 14:28:19 +02:00
Moritz Klack
fb416ca5ad Merge pull request #4330 from xyflow/svelte-fix-panel
removed pointer events from panel when user selection is active
2024-06-04 14:27:55 +02:00
moklick
2f45754457 chore(svelte): changelog 2024-06-04 14:27:17 +02:00
moklick
7b215993b8 Merge branch 'next' of github.com:xyflow/xyflow into next 2024-06-04 14:26:47 +02:00
Moritz Klack
0f44b8d4d2 Merge pull request #4331 from xyflow/svelte-fix-selection
Svelte: Fix deselection of edges
2024-06-04 14:26:29 +02:00
moklick
0434d6c1d8 chore(svelte): changelog 2024-06-04 13:55:06 +02:00
peterkogo
18a41ecb90 removed console log 2024-06-04 11:53:05 +02:00
peterkogo
4d3ede32eb added edgemouseenter and edgemouseleave events 2024-06-04 09:29:51 +02:00
peterkogo
717935d051 simpler 2024-06-04 09:17:25 +02:00
peterkogo
7ebabacbe4 changed from store.edges.update to store.edges.set 2024-06-04 09:01:34 +02:00
peterkogo
9e1757b887 removed pointer events from panel when user selection is active 2024-06-04 08:46:12 +02:00
moklick
3cc14e8ee5 refactor(nodes): add parentId to NodeProps closes #4061 2024-06-03 17:23:46 +02:00
peterkogo
403aa8f5da exposed selectable, deletable, draggable to custom nodes & edges 2024-06-03 10:48:05 +02:00
moklick
2b0d75ddaa refactor(types): only export HandleProps but not HandleComponentProps 2024-05-07 16:22:26 +02:00
moklick
fb30b81cb4 fix(svelte): node toolbar for subflows 2024-05-06 15:50:41 +02:00
moklick
9cf09651a6 fix(svelte): export InternalNode type 2024-05-06 14:00:33 +02:00
moklick
181a94d125 fix(svelte): export useInternalNode hook 2024-05-06 12:32:00 +02:00
moklick
1860dff666 fix(minimap): sub flow node positions 2024-05-06 11:47:57 +02:00
moklick
de86c64128 fix(svelte): selection for sub flows 2024-05-06 11:47:45 +02:00
moklick
d562818f4c fix(styles): add node-resizer to base style 2024-05-06 11:20:10 +02:00
moklick
5f3dbbbade chore(versions): bump 2024-05-02 18:05:38 +02:00
moklick
ec2592966e chore(changelogs): update 2024-05-02 17:49:15 +02:00
moklick
c0de3ad941 chore(libs): export Align type 2024-05-02 17:49:06 +02:00
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 Klack
bd95cc1b59 Merge pull request #4144 from xyflow/svelte-handle-valid-connection
Svelte: isValidConnection on <Handle />
2024-05-02 11:26:38 +02:00
Moritz Klack
2534a26c22 Merge pull request #4224 from darabos/patch-2
[SvelteFlow] Make handleId and isTarget reactive
2024-05-02 11:25:49 +02:00
Moritz Klack
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
Daniel Darabos
eb229d820b Make handleId and isTarget reactive. 2024-04-29 19:43:35 +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
Daniel Darabos
a0a046e21f Do not reset nodes and edges. They are controlled by the user. 2024-04-18 12:35:13 +02:00
moklick
3348194dea refactor(xydrag): cleanup 2024-04-16 18:22:07 +02:00
Moritz Klack
e584b6810e Merge pull request #4146 from xyflow/internal-fix-resizer
Fix NodeResizer, handleParentExpand & add parentLookup
2024-04-16 17:52:29 +02:00
peterkogo
aad6de5359 simplified handleExpandParent, removed isParent, improved some functions 2024-04-16 16:54:38 +02:00
moklick
cd0585c62e Merge branch 'svelte4' into next 2024-04-16 10:59:47 +02:00
moklick
80aa168c3b chore(svelte): bump 2024-04-16 10:57:28 +02:00
moklick
e2ff509f3d fix(svelte): re-observe nodes when not initialized close #4160 2024-04-16 10:56:53 +02:00
peterkogo
87086e9997 added correct expandParent offset of children 2024-04-15 17:23:14 +02:00