moklick
f2f2c3cc2e
feat(svelte): add fitViewOptions for Controls closes #4201
2024-05-02 15:36:42 +02:00
moklick
00cbf2246c
fix(svelte): only update node dimension attributes when necessary
2024-05-02 15:01:14 +02:00
Moritz Klack and GitHub
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 and GitHub
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
peterkogo
87086e9997
added correct expandParent offset of children
2024-04-15 17:23:14 +02:00
moklick
4fa3a87241
refactor(updates): only trigger dim updates when dim changed
2024-04-11 12:31:14 +02:00
peterkogo
835dec25ba
resolved some requested changes
2024-04-10 14:47:49 +02:00
peterkogo
3a8b947260
fixed wrong initial set on store
2024-04-10 12:02:16 +02:00
peterkogo
91a642bb9c
fixed some more stuff
2024-04-10 11:18:30 +02:00
peterkogo
2d1d4717d9
fixed errors but still WIP
2024-04-10 09:30:00 +02:00
Moritz Klack and GitHub
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
5746c7b6fb
merge next
2024-01-30 12:36:04 +01:00
peterkogo
829c82cfda
fixed, parentExpand & simplified updateNodePositions
2024-01-24 13:44:28 +01:00
peterkogo
c3104f1fbb
refactored updateNodePositions in svelte
2024-01-23 18:16:05 +01:00
moklick
3f5f5f78fa
Merge branch 'next' into svelte-on-init
2024-01-23 15:49:34 +01:00
moklick
7348490e4c
chore(svelte): cleanup init derived store
2024-01-23 15:28:13 +01:00
moklick
34c77caab3
refactor(types): OnNodeDrag
2024-01-22 17:05:26 +01:00
peterkogo
1fb668d936
Added onInit and useInitialized hooks
2024-01-18 12:14:12 +01:00
moklick
f32a92ecca
refactor(utils): use utils from system package
2024-01-15 17:44:29 +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
a75f461a5c
refactor(on-before-delete): async
2023-12-23 15:19:32 +01:00
moklick
84147be699
feat(deletion): add onBeforeDelete handler
2023-12-23 11:57:18 +01:00
moklick
c3834208d2
Merge branch 'next' into refactor/edge-rendering
2023-12-17 11:04:32 +01:00
moklick
b2a1ab0610
refactor(svelte): do not update nodes on pane click #3638
2023-11-30 14:46:07 +01:00
moklick
d812dbbe53
refactor(nodes): add computed attr for width/height and absolute position
2023-11-21 15:06:42 +01:00
moklick
08e61f3111
refactor(edges): simplify edge rendering
2023-11-16 15:41:30 +01:00
moklick
05968c82a2
feat(svelte): add ondelete handler #3618
2023-11-16 13:24:41 +01:00
moklick
e798e94275
refactor(react/svelte): use nodeLookup
2023-11-14 15:52:48 +01:00
moklick
a147a20f6e
refactor(react/svelte): use node lookup for perf improvement
2023-11-13 16:43:57 +01:00
moklick
d2b140ce5e
fix(svelte): repair selection, add multi selection closes #3557
2023-10-31 18:31:24 +01:00
moklick
2435a0da8f
feat(svelte): ssr fitView
2023-10-23 18:05:45 +02:00
moklick
f37a2d9a19
feat(svelte): ssr
2023-10-05 17:27:53 +02:00
Moritz Klack and GitHub
ae33cba887
feat(react/svelte): controlled viewport ( #3461 )
...
* feat(react): controlled viewport
* refactor(react): cleanup viewport
* feat(svelte): two way data binding for viewport, cleanup transform <> viewport stuff
* refactor(svelte): viewport stuff
2023-09-28 16:19:03 +02:00
Moritz Klack and GitHub
43914e5162
Merge pull request #3456 from wbkd/svelte-flow-connection-line
...
feat(svelte) added connectionLineComponent
2023-09-27 16:10:48 +02:00
Peter
e83ba5dfa8
fix(svelte) fitView props mismatched
2023-09-27 15:10:55 +02:00
Peter
2e6c5d9191
Merge branch xyflow into svelte-flow-connection-line
2023-09-27 13:48:29 +02:00
Peter
66caa4c8ca
chore(svelte) refactored connectionPath & connection
2023-09-27 13:40:03 +02:00
Peter
ada5b94673
feat(svelte) add fitViewOptions, closes #3440
2023-09-25 12:58:04 +02:00
moklick
1a935de3f9
feat(svelte): add onError prop closes #3423
2023-09-21 16:00:53 +02:00
moklick
9e5d94291c
refactor(svelte): prevent unnecessary re-renders for node updates, selected always boolean #3336
2023-08-17 10:55:17 +02:00
moklick
9dfec49ed5
chore(system): rename BaseNode/BaseEdge types to NodeBase/EdgeBase
2023-06-13 16:54:26 +02:00
Moritz Klack and GitHub
65d1c3bbd4
Refactor/vanilla store utils ( #3138 )
...
* feat(stores): use vanilla store utils
* fix(store-utils): keep dimensions if possible
* feat(utils): add nodeDimension and panBy utils
* fix(svelte): use correct updateDim func
* refactor(react): cleanup store
* chore(tests): use new imports
2023-06-13 15:55:06 +02:00
moklick
0739528761
feat(svelte): add onlyRenderVisibleElements option
2023-06-08 16:31:39 +02:00
moklick
c1e2499028
refactor(svelte/react): use edge layouting vanilla helpers
2023-06-08 15:46:35 +02:00
moklick
002156ea33
refactor(svelte): simplify nodes and edges store handling
2023-06-06 14:27:40 +02:00
moklick
1b4f4a034e
chore(svelte): cleanup
2023-06-05 16:10:48 +02:00
moklick
8354759f57
refactor(packages): change package structure
2023-06-05 15:40:18 +02:00