moklick
|
d07e76018f
|
fix(minZoom,maxZoom): pass min- maxZoom for initial view closes #2343
|
2022-08-05 18:12:02 +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
|
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 KlackandGitHub
|
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
|
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
|
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
|
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 |
|
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
|
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 KlackandGitHub
|
c7fdfedd95
|
Merge branch 'main' into feature/edgeUpdateWithMoreInfo-1961
|
2022-04-11 13:28:45 +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
|
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 |
|
Joey Ballentine
|
6f51af2074
|
Improve UE-style Bezier Edge calculation
|
2022-03-14 12:52:18 -04:00 |
|
moklick
|
bc5d1df10e
|
refactor(edges): add BaseEdge
|
2022-03-14 16:27:44 +01:00 |
|
moklick
|
b362c11851
|
refactor(edges): use new edge as default, add simplebezier
|
2022-03-14 16:01:00 +01:00 |
|
Joey Ballentine
|
3c96b07c9c
|
Rename to "unreal" edge, fix for both horizontal and vertical handles
|
2022-03-14 01:06:26 -04:00 |
|
Joey Ballentine
|
726bc2e0b3
|
Add Unreal Engine style bezier edge
|
2022-03-14 01:06:14 -04:00 |
|
moklick
|
fe5337d1b8
|
refactor(keys): accept null as key #1463
|
2022-02-22 21:23:22 +01:00 |
|
moklick
|
6630935d9e
|
refactor(nodeTypes/edgeTypes): show warning when not memoized closes #1620
|
2022-02-22 18:33:59 +01:00 |
|
moklick
|
a514c0ea84
|
refactor(onmove-handler): pass source event #1676
|
2022-02-22 17:08:09 +01:00 |
|
moklick
|
e011375c3d
|
feat(props): add onNodesDelete and onEdgesDelete handler
|
2022-02-20 21:17:59 +01:00 |
|
moklick
|
b3b8ac9553
|
refactor(props): rename paneMoveable to panOnDrag
|
2022-01-31 17:19:52 +01:00 |
|
andreyworkspace
|
7d9a0acd4a
|
update deps
|
2022-01-30 20:16:50 +03:00 |
|
moklick
|
8dcb8758a8
|
feat(nodes): add group type
|
2022-01-29 22:14:45 +01:00 |
|
moklick
|
1e8d578bb1
|
chore(examples): cleanup
|
2022-01-28 13:26:23 +01:00 |
|