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
|
fe5337d1b8
|
refactor(keys): accept null as key #1463
|
2022-02-22 21:23:22 +01:00 |
|
moklick
|
e011375c3d
|
feat(props): add onNodesDelete and onEdgesDelete handler
|
2022-02-20 21:17:59 +01:00 |
|
moklick
|
b1791eaaec
|
refactor(useViewport): use shallow for selector
|
2022-01-30 14:45:48 +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
|
0cfcf656a0
|
refactor(defaultNode/Edges): always trigger onNodesChange and onEdgesChange
|
2022-01-20 17:55:27 +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
|
c2bae79916
|
feat(hooks): add useReactFlow hook, refactor types and properties
|
2022-01-19 18:31:49 +01:00 |
|
moklick
|
634b592b3a
|
feat(general): add defaultNodes, defaultEdges and defaultEdgeOptions
|
2022-01-18 13:05:41 +01:00 |
|
moklick
|
f01e239947
|
refactor(useKeyPress): check if key code is string
|
2022-01-03 17:54:26 +01:00 |
|
moklick
|
ca77d0ef4c
|
fix(edges): draw connection line when there are no edges closes #1785
|
2021-12-22 11:17:29 +01:00 |
|
moklick
|
895e0bc524
|
refactor(store): use store.setState directly instead of actions
|
2021-12-11 05:22:41 +01:00 |
|
moklick
|
81585dbff5
|
refactor(general): cleanup
|
2021-12-09 09:17:36 +01:00 |
|
moklick
|
88582a86cc
|
refactor(general): fit view in store to prevent flickering, rename onLoad => onPaneReady
|
2021-12-09 07:24:45 +01:00 |
|
moklick
|
427c933389
|
refactor(hooks): rename useNodeDimensions to useNodeBounds
|
2021-12-07 04:38:17 +01:00 |
|
moklick
|
d9c99a8a6d
|
refactor(onLoad): add new zoom pan helpers
|
2021-12-07 04:05:45 +01:00 |
|
moklick
|
c2644f16bb
|
refactor(nodeInternals): widht and height types optional
|
2021-12-07 02:01:40 +01:00 |
|
moklick
|
b5bba7dc70
|
refactor(useZoomPanHelper): add getTransform, getZoom, rename transform to getTransform closes #1746
|
2021-12-07 01:59:57 +01:00 |
|
moklick
|
731918dc13
|
feat(hooks): add useNodeDimensions
|
2021-12-07 01:58:48 +01:00 |
|
moklick
|
2e83af4638
|
Merge branch 'main' into v10
|
2021-12-04 01:01:25 +01:00 |
|
moklick
|
f913ae77ff
|
refactor(zoomPanHelper): add duration to fit view params
|
2021-12-03 23:22:01 +01:00 |
|
Mahdi
|
7dc8311476
|
set the default animation duration to 0ms
|
2021-12-03 00:51:26 +03:30 |
|
moklick
|
801d8f2ad4
|
fix(subflows): handle selections correctly
|
2021-11-26 19:35:31 +01:00 |
|
moklick
|
330eefe695
|
refactor(selection): only fire selection changes that changed
|
2021-11-26 18:42:52 +01:00 |
|
moklick
|
d260abec75
|
refactor(actions): addSelectedElements => addSelectedNodes, addSelectedEdges
|
2021-11-26 15:18:27 +01:00 |
|
moklick
|
a032306408
|
feat(hooks): add useNodesState and useEdgesState
|
2021-11-26 14:39:22 +01:00 |
|
Christopher Möller
|
cffefe78c8
|
fix(zIndex): allow zIndex to be set to 0 explicitly
|
2021-11-24 12:23:03 +01:00 |
|
Mahdi Esbati
|
83362c187c
|
implement smooth transitions for useZoomPanHelper using d3
|
2021-11-21 13:24:03 +03:30 |
|
moklick
|
fe9c1f02dc
|
refactor(nodes-edges): rename isHidden to hidden
|
2021-11-18 13:06:14 +01:00 |
|
moklick
|
e6a4034747
|
Merge branch 'refactor/nested-relative' of github.com:wbkd/react-flow into refactor/nested-relative
|
2021-11-18 13:01:32 +01:00 |
|
moklick
|
0974aa5732
|
refactor(nodes): only use node internals
|
2021-11-18 13:01:11 +01:00 |
|
Christopher Möller
|
c29decade5
|
feat(stacking): disable auto layering, instead configure via zIndex prop
|
2021-11-10 18:06:28 +01:00 |
|
moklick
|
8a2ac1e31e
|
refactor(types): cleanup
|
2021-11-09 14:52:39 +01:00 |
|
moklick
|
a79e953ab3
|
refactor(boolean-props): omit is prefix
|
2021-11-09 12:35:21 +01:00 |
|
moklick
|
050bb3130f
|
refactor(z-level): implement new stacking logic
|
2021-11-09 12:11:47 +01:00 |
|
moklick
|
996b1b51f5
|
refactor(store): rename nodeLookup to nodeInternals
|
2021-11-04 18:13:21 +01:00 |
|
moklick
|
cc7debf8de
|
refactor(utils): cleanup
|
2021-11-04 16:10:35 +01:00 |
|
moklick
|
b4b15612a3
|
refactor(graphView): add useOnLoadHandler
|
2021-11-04 15:51:20 +01:00 |
|
moklick
|
50250e5670
|
refactor(connectionline): use abs pos
|
2021-11-04 15:32:04 +01:00 |
|
moklick
|
31ad12ec9c
|
refactor(nodelookup): use ref for node renderer
|
2021-11-04 14:33:21 +01:00 |
|
moklick
|
5547b0d6cc
|
refactor(nodelookup): use as normale store item
|
2021-11-04 14:03:22 +01:00 |
|
Christopher Möller
|
79e46d90ad
|
wip: multiple edge renderers
|
2021-11-03 17:51:39 +01:00 |
|
moklick
|
7333873822
|
refactor(nodelookup): add treelevel
|
2021-11-03 10:03:23 +01:00 |
|
moklick
|
248b563231
|
refactor(nodes): use relative positions for children
|
2021-11-02 18:58:47 +01:00 |
|
Christopher Möller
|
3e0b673e90
|
Merge branch 'nested-nodes-flat' of github.com:wbkd/react-flow into nested-nodes-flat
|
2021-10-27 12:53:36 +02:00 |
|
Christopher Möller
|
5f9bc2e0f2
|
feat(noderenderer): convert from flat to nested format internally
|
2021-10-27 12:53:28 +02:00 |
|
moklick
|
c42ba1fa1d
|
fix(hooks/keypress): check if document is defined
|
2021-10-25 13:04:15 +02:00 |
|