moklick
12c081a62e
chore(useReactFlow): cleanup
2024-04-17 13:50:52 +02:00
moklick
6bab47fcb7
refactor(node-selection): cleanup
2024-04-17 12:34:31 +02:00
peterkogo
27987006f3
renamed newPosition to nextPosition, removed comment
2024-04-16 16:58:56 +02:00
peterkogo
aad6de5359
simplified handleExpandParent, removed isParent, improved some functions
2024-04-16 16:54:38 +02:00
peterkogo
714d30b63f
fixed bug with expanding parent, made adjustments to evaluateNodePosition
2024-04-16 13:19:44 +02:00
peterkogo
81bdaf6b68
prevent falsely adjusting currently dragged item on parentExpand
2024-04-15 17:31:48 +02:00
peterkogo
87086e9997
added correct expandParent offset of children
2024-04-15 17:23:14 +02:00
peterkogo
ccf6578824
added parentLookup
2024-04-15 17:03:03 +02:00
peterkogo
c5f394e1f7
use evaluateNodePosition for parentExpand
2024-04-15 15:58:25 +02:00
peterkogo
979fe7d565
broken parent expand on resize but almost there
2024-04-11 18:34:17 +02:00
moklick
4fa3a87241
refactor(updates): only trigger dim updates when dim changed
2024-04-11 12:31:14 +02:00
Moritz Klack and GitHub
d50377e58e
Merge pull request #4129 from xyflow/refactor/svelte-internal
...
Svelte: Refactor internals
2024-04-10 17:03:08 +02:00
moklick
8491883ee1
fix(react): update node dimensions when handle bounds undefined
2024-04-10 14:56:25 +02:00
peterkogo
835dec25ba
resolved some requested changes
2024-04-10 14:47:49 +02:00
peterkogo
2d1d4717d9
fixed errors but still WIP
2024-04-10 09:30:00 +02:00
moklick
3e59ab94f0
refactor(nodes): rename parentNode to parentId
2024-04-09 13:26:54 +02:00
moklick
ea18e46a1a
refactor(nodes): rename computed to measured, add helpers
2024-04-03 14:54:24 +02:00
moklick
f45f50671d
refactor(react/internal-nodes): cleanup
2024-04-03 12:54:55 +02:00
moklick
6753c19188
fix(parentExpand): prevent jumping
2024-04-03 10:16:47 +02:00
moklick
e409939234
refactor(node/internals): cleanup
2024-04-02 20:15:38 +02:00
moklick
67d979985d
refactor(react): handle parent expand in store instead of applyChanges
2024-03-28 17:08:05 +01:00
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