RunDevelopment
b2ccf1d002
Fixed class name
2022-05-22 12:05:25 +02:00
RunDevelopment
4322730a66
Added react-flow__connectionline class
2022-05-19 15:49:30 +02:00
RunDevelopment
cebe88d928
Added connectionLineContainerStyle property
2022-05-18 16:16:08 +02:00
moklick
dcc05ad8cd
chore(props): rename isEdgeAutoZIndex to elevateEdgesOnSelect
2022-05-02 23:40:04 +02:00
moklick
2363046af9
chore(warnings): use new troubleshooting url
2022-05-02 23:27:13 +02:00
moklick
18be5f1773
chore(warnings): only print for node_env=development
2022-05-02 14:57:38 +02:00
moklick
2e9a203c0e
Merge branch 'chore/warnings' into refactor/react18
2022-05-02 14:32:04 +02:00
moklick
2ad60c19a2
refactor(warnings): only show for node_env=development
2022-05-02 14:31:44 +02:00
moklick
b64d946454
refactor(edges): default zIndex=0
2022-04-30 16:11:25 +02:00
Christopher Möller
9331ccc544
chore(warnings): add error codes to documentation site
2022-04-28 16:27:19 +02:00
Christopher Möller
922005e236
chore(warnings): format warning logs, add troubleshooting page
2022-04-26 16:33:54 +02:00
moklick
607e8061c9
refactor(lib): use react 18
2022-04-11 16:11:14 +02:00
Moritz Klack and GitHub
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
Andreas Schultz
68ec5d87d7
Change boolean 'isSourceHandle' parameter to handleType: HandleType in 'onEdgeUpdateStart' function
...
- In order to make the function better extendable in the future.
2022-04-04 09:53:19 +02:00
Andreas Schultz
e8aa8737ae
Pass isSourceHandle flag to onEdgeUpdateStart
...
- This allows to know during an edge update which side of the edge is getting dragged by the user.
- Use cases include showing custom validation hints to the user during an edge update, e.g. which handles can be connected to and which not. This would otherwise not be possible without knowing which side is updated.
2022-03-11 09:03:40 +01:00
moklick
d260abec75
refactor(actions): addSelectedElements => addSelectedNodes, addSelectedEdges
2021-11-26 15:18:27 +01:00
moklick
33255635af
refactor(edge-renderer): cleanup
2021-11-26 07:07:21 +01:00
Christopher Möller
b2ac219912
refactor(edge): pass onEdgeUpdate instead of creating onConnect function
2021-11-25 16:04:08 +01:00
Christopher Möller
22f7dd6306
refactor(edges): cleanup edge renderer
2021-11-25 15:48:57 +01:00
moklick
8a095df192
refactor(nodes): only observe node when not hidden
2021-11-23 17:58:53 +01:00
Christopher Möller
2243b0a1f6
Merge branch 'refactor/nested-relative' into feat/interaction-classnames
2021-11-18 16:30:11 +01:00
Christopher Möller
e1f864f270
feat(flow): add properties for configuring no-interaction classes
2021-11-18 16:29:06 +01:00
moklick
fe9c1f02dc
refactor(nodes-edges): rename isHidden to hidden
2021-11-18 13:06:14 +01:00
moklick
a79e953ab3
refactor(boolean-props): omit is prefix
2021-11-09 12:35:21 +01:00
moklick
996b1b51f5
refactor(store): rename nodeLookup to nodeInternals
2021-11-04 18:13:21 +01:00
moklick
72f1d8b4e3
refactor(stlyes): use react-flow__container helper
2021-11-04 15:13:14 +01:00
moklick
5547b0d6cc
refactor(nodelookup): use as normale store item
2021-11-04 14:03:22 +01:00
Christopher Möller
1b390e103d
feat(stacking): simplify zIndex and treeLevel behaviour
2021-11-04 12:42:14 +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
Philipp Garbowsky
a29d9de6b0
Changed the way the transform is applied to the edges group
2021-10-28 15:44:21 +02:00
Christopher Möller
64239fbb51
refactor(edgerenderer): cleanup edge utils
2021-10-21 14:33:34 +02:00
moklick
8f23321bd0
refactor(hooks): add useVisibleNodes and useVisibleEdges
2021-10-21 09:05:56 +02:00
moklick
a0b8aa6fcb
Merge branch 'v10' into refactor/nodes-edges-state
2021-10-20 10:52:11 +02:00
moklick
1525af39cf
refactor(elements): render only visible elements
2021-10-19 14:57:34 +02:00
moklick
410b12946d
refactor(state): separate nodes and edges
2021-10-19 11:09:49 +02:00
Christopher Möller
d3b1148bca
feat(markers): implement more generic api for markerEnd and markerStart handling
2021-10-14 17:53:50 +02:00
moklick
1f41cc0d9a
refactor(zustand): use shallow when needed
2021-10-13 16:19:46 +02:00
moklick
ee0d29029a
refactor(state): replace redux with zustand
2021-10-13 12:54:01 +02:00
moklick
32ee964044
refactor(elements): split into nodes and edges
2021-10-09 11:33:10 +02:00
moretall
eff3e72e4f
Fix when it disappears when connecting an edge to update to a new node
2021-09-13 16:50:02 +09:00
moklick
27e2781d8c
feat(props): add onEdgeUpdateEnd handler closes #1157
2021-05-29 15:12:31 +02:00
moklick
3232a33e9e
feat(edgeUpdate): add onEdgeUpdateStart handler closes #1120
2021-04-30 16:09:46 +02:00
Анна Кузнецова
f565676233
onEdgeDoubleClick support
2021-04-13 20:29:39 +05:00
moklick
cd1baadf41
feat(edges): add mouse handler closes #987
2021-03-12 20:46:14 +01:00
Eugene Samonenko
d89be58e54
feat(edgeUpdater): add edgeUpdaterRadius prop
2021-03-03 13:10:33 +02:00
moklick
0d1d802ed5
feat(edge): add onEdgeContextMenu handler #943
2021-02-26 10:51:25 +01:00
moklick
ba5286a105
refactor(elements): split edges and nodes
2021-02-11 18:45:05 +01:00