moklick
844d574c4f
refactor(react): separate user nodes and indernal nodes
2024-03-27 11:22:43 +01:00
moklick
04ba6e0e4e
fix(nodes): re-measure nodes when dimensions are missing
2024-02-13 17:19:32 +01:00
moklick
c3d5c8cdfa
refactor(useHandleConnections): also return edge id
2024-02-08 13:32:37 +01:00
moklick
19bcfe28a2
fix(getNodesBounds): use absolute position by default, add options param
2024-01-25 17:46:46 +01:00
moklick
4143591d96
refactor(react): dont create new edge objects on setEdges
2023-12-18 17:03:48 +01:00
moklick
4316e23309
refactor(edge-renderer): work with edge ids instead of edges, like node renderer
2023-12-17 13:53:07 +01:00
moklick
46d42e7642
chore(store): cleanup
2023-12-13 17:05:13 +01:00
moklick
99a422f9f1
Merge branch 'main' into perf/noderenderer-minimap
2023-12-13 16:32:02 +01:00
moklick
d4d773d9c6
feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData
2023-12-11 18:31:37 +01:00
Ivan Akulov
24390162e0
Store: don’t regenerate internal nodes if user-provided nodes haven’t changed
2023-11-25 02:06:43 +01:00
moklick
d812dbbe53
refactor(nodes): add computed attr for width/height and absolute position
2023-11-21 15:06:42 +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
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