Commit Graph

408 Commits

Author SHA1 Message Date
moklick
daf677dfb8 fix(store): set domNode 2022-08-05 19:19:41 +02:00
moklick
d07e76018f fix(minZoom,maxZoom): pass min- maxZoom for initial view closes #2343 2022-08-05 18:12:02 +02:00
moklick
257588ce30 refactor(node-dimensions): use store domNode for calculation #2316 2022-07-25 12:25:14 +02:00
moklick
e1ba32f8a1 refactor(connection-line): add from, to props and cleanup closes #2031 2022-07-18 16:37:41 +02:00
moklick
3c8720a5cf refactor(onConnect): use onConnect handlers from store #2230 2022-07-18 12:52:17 +02:00
moklick
8a4f695ad7 chore(deps): update 2022-07-18 12:15:52 +02:00
moklick
60bbbb4d58 fix(expandParent): check for dimensions closes #2280 2022-07-18 12:05:03 +02:00
moklick
30cd89917e fix(handle-calculation): dont rely on current viewport #2032 #2276 2022-07-12 15:46:23 +02:00
moklick
044095bda1 fix(onNodeDrag): show correct position closes #2246 2022-07-11 16:13:33 +02:00
moklick
3b94186903 fix(subflows): node extent relative to parent closes #2232 2022-06-21 18:06:07 +02:00
moklick
3d74b519b5 refactor(markers): optimze marker creation, pass ids closes #2188 2022-06-21 17:15:58 +02:00
moklick
dbd527acd0 fix(fitview): handle child nodes closes #2223 2022-06-21 12:33:05 +02:00
moklick
e03d6c23ec fix(selection): only calculate selection box if selected nodes > 0 2022-06-16 13:33:36 +02:00
moklick
0724936be4 fix(nodes): draggable when toggle hidden prop closes #2205 2022-06-07 23:11:32 +02:00
Moritz Klack
26795be7fb fix(subflows): use abs positions for internal calculations (#2189)
* refactor(dragging): only use absolute positions
* refactor(drag): handle node extent
* refactor(drag-handler): return latest data
* refactor(use-drag): cleanup

fixes #2181
2022-06-01 12:55:36 +02:00
moklick
2ed3ffe818 refactor(internals): make prop optional 2022-05-26 20:57:12 +02:00
moklick
6e6deae633 examples(useReactFlow): add addEdges 2022-05-26 19:12:20 +02:00
moklick
78b5077652 refactor(bg): set scaled gap to 1 if equals 0 closes #2083 2022-05-23 16:32:11 +02:00
moklick
a1e25bb332 test(basic): adjust tests 2022-05-23 16:07:36 +02:00
moklick
37d473c940 refactor(node-renderer): use default type if type is invalid closes #2033 2022-05-22 16:56:11 +02:00
moklick
a88e53ddc5 refactor(nodes): simplify selection handling 2022-05-22 14:09:40 +02:00
moklick
94321613f2 fix(elementsSelectable): still draggable if not selectable 2022-05-19 12:49:35 +02:00
moklick
0d3439903c refactor(connect-events): add onClickConnect events 2022-05-18 23:26:56 +02:00
moklick
4f97ec539f refactor(wrapEdge): remove unnecessary memoization 2022-05-17 14:43:12 +02:00
moklick
f9b364d77f Merge branch 'main' into refactor/d3-drag 2022-05-17 00:19:58 +02:00
moklick
193670743c chore(deps): bump 2022-05-16 20:55:45 +02:00
moklick
1eee0cd377 refactor(useDragNode): cleanup, refactoring 2022-05-16 18:56:26 +02:00
hiyangguo
a07f3dc528 fix: fixed an issue where Handle component onMouseDown event could not be bind 2022-05-13 19:54:26 +08:00
moklick
35d30f5b2e Merge branch 'main' into refactor/d3-drag 2022-05-08 18:57:52 +02:00
moklick
c8d31f3a8e chore(examples): update packages 2022-05-08 13:33:37 +02:00
moklick
6af190c272 chore(packages): update 2022-04-30 14:30:20 +02:00
moklick
ebf2a66639 chore(cypress): use latest version 2022-04-27 10:45:25 +02:00
moklick
90aca9d4e6 refactor(examples): update types of some examples 2022-04-25 11:08:24 +02:00
moklick
e4eb9d0b38 Merge branch 'main' into refactor/react18 2022-04-25 09:58:10 +02:00
moklick
f4b52a6419 chore(examples): pkg 2022-04-18 11:09:40 +02:00
Christopher Möller
4afb386124 fix(useDrag): calculate offset for drag handlers 2022-04-14 14:16:19 +02:00
moklick
f2004fe45a refactor(nodes): use-d3drag 2022-04-13 11:19:17 +02:00
moklick
c8b5c8a3b8 Merge branch 'main' into refactor/react18 2022-04-11 16:45:06 +02:00
moklick
f56d9b8430 refactor(wrapper): use PropsWithChildren 2022-04-11 16:15:55 +02:00
moklick
607e8061c9 refactor(lib): use react 18 2022-04-11 16:11:14 +02:00
moklick
8d5305d240 refactor(edge-types): cleanup 2022-04-11 13:36:39 +02:00
Moritz Klack
c7fdfedd95 Merge branch 'main' into feature/edgeUpdateWithMoreInfo-1961 2022-04-11 13:28:45 +02:00
moklick
d92928e19f Merge branch 'main' into feat/umdbuild 2022-04-11 12:23:54 +02:00
Andreas Schultz
4d6c6ffc7d Also add 'handleType' parameter to 'onEdgeUpdateEnd' callback analogous to 'onEdgeUpdateStart' 2022-04-11 07:39:22 +02:00
moklick
d464ccda77 refactor(change-events): cleanup delete events #2036 2022-04-02 12:32:07 +02:00
moklick
fc9cf9604c feat(package): add umd version 2022-03-30 18:20:43 +02:00
moklick
b413c768dd fix(useKeyPress): handle combinations closes #2022 closes #2030 2022-03-30 11:24:23 +02:00
moklick
7217cffe7e refactor(index): export getBezier ang getSimpleBezier center functions 2022-03-23 10:43:31 +01:00
moklick
903b795762 refactor(delete): only trigger when some node or edge is selected #1987 2022-03-22 18:29:34 +01:00
moklick
5b32746422 fix(useReactFlow): use onNodesChange and onEdgesChange 2022-03-15 18:38:58 +01:00