Christopher Möller
|
2db2cddb5a
|
chore(attribution): change link in attribution notice
|
2022-03-16 16:36:06 +01:00 |
|
moklick
|
5b32746422
|
fix(useReactFlow): use onNodesChange and onEdgesChange
|
2022-03-15 18:38:58 +01:00 |
|
moklick
|
bfe06a5c48
|
chore(bezier-edge): less curvy by default
|
2022-03-14 19:27:41 +01:00 |
|
Joey Ballentine
|
9128967ea7
|
Fix merge conflict
|
2022-03-14 12:55:14 -04:00 |
|
Joey Ballentine
|
2018f930ad
|
Merge remote-tracking branch 'wbkd/v10' into v10-bezier-fix
|
2022-03-14 12:54:46 -04:00 |
|
Joey Ballentine
|
6f51af2074
|
Improve UE-style Bezier Edge calculation
|
2022-03-14 12:52:18 -04:00 |
|
moklick
|
9fff0e5c69
|
refactor(bezier-edge): only do calculations when necessary
|
2022-03-14 17:44:33 +01: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
|
64a3c2d48a
|
chore(attribution): update options
|
2022-03-06 15:14:14 +01:00 |
|
Himself65
|
a48276e475
|
fix: type error
|
2022-03-05 17:12:09 -06:00 |
|
moklick
|
414d7ec993
|
refactor(useReactFlow): pass generic nodedata and edgedata closes #1944
|
2022-03-05 12:49:26 +01:00 |
|
moklick
|
ebf10fa26d
|
refactor(rollup): treeshakable
|
2022-03-02 19:31:34 +01: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
|
a45af5f0f8
|
refactor(handle): only listen to left click events closes #1852
|
2022-02-22 17:53:50 +01:00 |
|
moklick
|
67b71a9190
|
fix(selection-change): only trigger once
|
2022-02-22 17:49:10 +01:00 |
|
moklick
|
007bdabb89
|
fix(selection): deselect nodes when select edge and vice versa closes #1899
|
2022-02-22 17:38:53 +01:00 |
|
moklick
|
a514c0ea84
|
refactor(onmove-handler): pass source event #1676
|
2022-02-22 17:08:09 +01:00 |
|
moklick
|
8e41c0d729
|
fix(types): onEdgesDelete
|
2022-02-22 16:30:03 +01:00 |
|
Himself65
|
76ff49196d
|
fix: export type OnNodesDelete and OnEdgesDelete
|
2022-02-21 13:24:34 -06:00 |
|
moklick
|
e011375c3d
|
feat(props): add onNodesDelete and onEdgesDelete handler
|
2022-02-20 21:17:59 +01:00 |
|
moklick
|
522780eac9
|
fix(ts): dont make viewport optional for move callbacks
|
2022-02-10 12:54:50 +01:00 |
|
himself65
|
d250a7d2cd
|
fix: enhance type
|
2022-02-06 17:13:51 -06:00 |
|
moklick
|
3067b72d91
|
refactor(hooks): export key press hook
|
2022-01-31 17:22:25 +01:00 |
|
moklick
|
b3b8ac9553
|
refactor(props): rename paneMoveable to panOnDrag
|
2022-01-31 17:19:52 +01:00 |
|
moklick
|
b1791eaaec
|
refactor(useViewport): use shallow for selector
|
2022-01-30 14:45:48 +01:00 |
|
moklick
|
4e97472fe9
|
refactor(rf): cleanup
|
2022-01-29 22:21:22 +01:00 |
|
 Moritz KlackandGitHub
|
f789703db4
|
Merge pull request #1861 from andreyworkspace/bugfix/v10
Removed wrong type
|
2022-01-29 22:15:10 +01:00 |
|
moklick
|
8dcb8758a8
|
feat(nodes): add group type
|
2022-01-29 22:14:45 +01:00 |
|
andreyworkspace
|
4ad17d8318
|
removed wrong type
|
2022-01-29 19:53:48 +03:00 |
|
moklick
|
578c278b31
|
refactor(wrapnode): create mouse handler util hook
|
2022-01-28 17:05:40 +01:00 |
|
moklick
|
588b590e14
|
refactor(wrapnode): pass shallow clones to handlers
|
2022-01-28 16:46:35 +01:00 |
|
moklick
|
c40a36fdb6
|
refactor(wrapnode): get node from store in event handlers
|
2022-01-28 15:02:52 +01:00 |
|
moklick
|
7e915ad39f
|
refactor(nodes): re-init when sourcePos, targetPos or type changes
|
2022-01-28 14:48:14 +01:00 |
|
moklick
|
ee1a393dcb
|
refactor(changes): handle expand parent on dimension update
|
2022-01-28 13:26:16 +01:00 |
|
moklick
|
1b45a3f85d
|
fix(fitview): only fit view once
|
2022-01-28 13:25:56 +01:00 |
|
Christopher Möller
|
af52bab2a5
|
refactor(fitView): use same fitView function for viewport helper and initial prop
|
2022-01-27 13:00:03 +01:00 |
|
moklick
|
067d681485
|
refactor(types): add NodePositionChange type
|
2022-01-25 13:54:33 +01:00 |
|
moklick
|
0cfcf656a0
|
refactor(defaultNode/Edges): always trigger onNodesChange and onEdgesChange
|
2022-01-20 17:55:27 +01:00 |
|
moklick
|
bfea566d70
|
fix(exports): add hooks
|
2022-01-20 12:02:45 +01:00 |
|
moklick
|
a182458781
|
feat(hooks): add useViewport
|
2022-01-20 10:03:19 +01:00 |
|
moklick
|
e52c5eda19
|
refactor(types): drop NodeInternalsItem type
|
2022-01-19 22:17:07 +01:00 |
|
moklick
|
08b2696e6b
|
feat(hooks): add useNodes and useEdges
|
2022-01-19 22:16:53 +01:00 |
|
Christopher Möller
|
f95f390cb3
|
chore(nodes): prevent crashing when data is not set on nodes object
|
2022-01-19 18:47:52 +01:00 |
|
Christopher Möller
|
c2bae79916
|
feat(hooks): add useReactFlow hook, refactor types and properties
|
2022-01-19 18:31:49 +01:00 |
|
 Christopher MöllerandGitHub
|
1755da3089
|
Merge pull request #1843 from wbkd/v10-default-nodes-edges
feat(general): add defaultNodes, defaultEdges and defaultEdgeOptions
|
2022-01-19 10:58:10 +01:00 |
|
moklick
|
97b5327e1e
|
refactor(controls): add titles for buttons
|
2022-01-18 15:49:18 +01:00 |
|