peterkogo
|
72c075e5fb
|
fixed useConnection hook, made derivedWarnings more specific, fixed updating when internals change
|
2024-12-12 16:14:29 +01:00 |
|
peterkogo
|
1c67bf848f
|
fixed subflows, cleaned up nodeRenderer, cleaned up nodewrapper
|
2024-12-11 13:38:48 +01:00 |
|
peterkogo
|
dca2eb6f37
|
cleanup useSvelteFlow
|
2024-12-10 12:54:18 +01:00 |
|
peterkogo
|
b99e5dd403
|
Merge branch 'main' into migrate/svelte5
|
2024-12-10 12:13:02 +01:00 |
|
peterkogo
|
7de640685a
|
Fix origin not being respected, when calulating rect
|
2024-12-09 12:30:05 +01:00 |
|
peterkogo
|
d0fce3984d
|
first working version with using $state for nodes & edges
|
2024-12-09 12:07:10 +01:00 |
|
peterkogo
|
4fcde6f6bf
|
refector viewport to use signals
|
2024-12-06 15:35:43 +01:00 |
|
peterkogo
|
f29898f0bd
|
WIP: migrated store and useSvelteFlow hook to signals & solved state propagation for provider
|
2024-12-06 13:53:48 +01:00 |
|
peterkogo
|
ed1ead7b5a
|
fix linting, formatting
|
2024-11-13 18:17:42 +01:00 |
|
peterkogo
|
51f08aaca5
|
added changelog
|
2024-10-08 12:03:22 +02:00 |
|
peterkogo
|
fba54e669d
|
fix useNodesData returning undefined in svelte flow
|
2024-10-08 11:41:25 +02:00 |
|
moklick
|
091d6bac68
|
refactor(getNodesBounds): use system/getNodesBounds for hook
|
2024-09-04 12:51:43 +02:00 |
|
moklick
|
ddeb3c6e7c
|
chore(types): cleanup
|
2024-09-02 10:27:11 +02:00 |
|
 Moritz KlackandGitHub
|
3bca54345c
|
Merge branch 'main' into nodesbounds
|
2024-08-29 00:09:57 +02:00 |
|
braks
|
9ae914561a
|
chore: update comment
|
2024-08-20 13:12:33 +02:00 |
|
braks
|
181dc66b8c
|
feat(react,svelte): add getHandleConnections helper to useReactFlow & useSvelteFlow
|
2024-08-20 13:04:41 +02:00 |
|
peterkogo
|
e1f6b74389
|
fix intersections for svelte flow
|
2024-08-19 14:05:37 +02:00 |
|
peterkogo
|
33dbb57aac
|
fixed node bounds calculations if it is an internal node
|
2024-07-23 16:01:54 +02:00 |
|
peterkogo
|
7f4d56b394
|
added getNodesBounds inside main hook
|
2024-07-22 17:43:32 +02:00 |
|
moklick
|
2503d32a88
|
feat(viewport-helpers): return promises
|
2024-07-08 13:18:07 +02:00 |
|
peterkogo
|
5493f045ff
|
streamlined connections
|
2024-06-26 15:03:12 +02:00 |
|
moklick
|
534db656b4
|
feat(svelte): add getInternalNode and useInternalNode
|
2024-05-02 16:39:57 +02:00 |
|
moklick
|
3b940ac5ae
|
fix(svelte): use correct updateNodeInternals API
|
2024-05-02 15:01:37 +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
|
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 |
|
peterkogo
|
3a4ddc2aee
|
chore(svelte): formatted and lint errors fixed
|
2024-04-03 10:51:22 +02:00 |
|
moklick
|
b1c30ee653
|
refactor(intersections): use passed node values for calculations
|
2024-03-14 16:14:48 +01:00 |
|
 peterkogoandGitHub
|
69e0be6d32
|
refactor(useNodesData): improve selector equality function (#3976)
* improved selector equality function for useNodesData
* fixed selector & useNodesData example
* added shallow-node-data as system function
|
2024-03-05 14:46:25 +01:00 |
|
moklick
|
3fc3b7e603
|
chore(useNodesData): cleanup return type
|
2024-02-26 14:13:12 +01:00 |
|
peterkogo
|
89a90cb848
|
added id, type to result from useNodesData
|
2024-02-20 18:59:34 +01:00 |
|
moklick
|
7bc9558631
|
Merge branch 'next' into refactor/infer-node-types
|
2024-02-19 10:39:56 +01:00 |
|
moklick
|
ad7403cc75
|
refactor(types): use same structure for nodes and edges
|
2024-02-17 15:45:10 +01:00 |
|
peterkogo
|
99fc00f5dc
|
aligned useHandleConnections in svelte with react version
|
2024-02-15 11:32:55 +01:00 |
|
moklick
|
c3d5c8cdfa
|
refactor(useHandleConnections): also return edge id
|
2024-02-08 13:32:37 +01:00 |
|
moklick
|
e352f3cdc4
|
chore(ts): add annotations for useReactFlow/ useSvelteFlow
|
2024-01-25 17:10:44 +01:00 |
|
moklick
|
3f5f5f78fa
|
Merge branch 'next' into svelte-on-init
|
2024-01-23 15:49:34 +01:00 |
|
moklick
|
b2614db103
|
chore(svelte): remove useEdgesInit hook
|
2024-01-23 15:29:02 +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 |
|
moklick
|
1f454b42f6
|
chore(svelte): cleanup imports
|
2024-01-22 17:19:39 +01:00 |
|
peterkogo
|
08bb803ef2
|
getNodes & getEdges can be called without specifying ids
|
2024-01-22 16:38:00 +01:00 |
|
peterkogo
|
efbf2b3582
|
useInitialized and useNodesInitialized now return a readable, useEdgesInitialized is not exported
|
2024-01-22 16:34:01 +01:00 |
|
peterkogo
|
aee1b6b9f8
|
add getNode, getNodes, getEdge, getEdges
|
2024-01-18 16:27:51 +01:00 |
|
peterkogo
|
88aa0fccf3
|
Added handleEdgeSelect hook & click on edge-label now selects edge
|
2024-01-18 14:26:35 +01:00 |
|
peterkogo
|
1fb668d936
|
Added onInit and useInitialized hooks
|
2024-01-18 12:14:12 +01:00 |
|
moklick
|
0fe2f2ae53
|
refactor(screenToFlowPosition): add option to configure snapToGrid #3771
|
2024-01-15 12:20:13 +01:00 |
|
moklick
|
08c6ed4a06
|
refactor(deleteElements): use onbeforedelete from store
|
2024-01-11 11:19:23 +01:00 |
|
moklick
|
a75f461a5c
|
refactor(on-before-delete): async
|
2023-12-23 15:19:32 +01:00 |
|