Commit Graph
222 Commits
Author SHA1 Message Date
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
Christopher Möller 241f604125 feat(nested-nodes): simplify nested node rendering 2021-10-27 15:38:29 +02: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 e8d26002a1 refactor(node-renderer): do not mutate node styles 2021-10-25 16:56:54 +02:00
Christopher Möller dc36ebf31f feat(nested-nodes): callback for parent node size change 2021-10-22 15:13:14 +02:00
Christopher Möller 8b95cd712f feat(noderenderer): render nodes recursively 2021-10-22 12:09:01 +02:00
Christopher Möller c1d5c35a04 feat(nested-nodes): recursively get children of moved node 2021-10-21 16:59:52 +02:00
Christopher Möller 2252ea11ae feat(nested-nodes): change data structure to flat array of nodes 2021-10-21 15:39:27 +02:00
Christopher Möller 64239fbb51 refactor(edgerenderer): cleanup edge utils 2021-10-21 14:33:34 +02:00
Christopher Möller b15d3012e0 fix(nested-nodes): fix getSourceTargetNode for childNodes 2021-10-21 14:08:39 +02:00
Christopher Möller 8d840b5820 Merge branch 'nested-nodes' of github.com:wbkd/react-flow into nested-nodes 2021-10-21 11:53:56 +02:00
Christopher Möller 9ad894d2df feat(nodes): add helper functions to iterate over child nodes 2021-10-21 11:53:44 +02:00
moklick 8f23321bd0 refactor(hooks): add useVisibleNodes and useVisibleEdges 2021-10-21 09:05:56 +02:00
moklick 450cb90e67 refactor(nested-nodes): zIndex 2021-10-20 19:26:22 +02:00
Christopher Möller 767fbd4377 feat(noderenderer): render child nodes 2021-10-20 16:57:44 +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 b08809d810 feat(markers): add option to control orientation of markers 2021-10-15 13:07:02 +02:00
Christopher Möller 1b73c8fff5 feat(markers): add more properties for custom markers 2021-10-15 11:51:54 +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 3f8c252096 refactor(graphview): use one hook 2021-10-13 13:52:45 +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
datoslabs 0d497b6569 Add optional node dragHandle prop as DraggableCore handle.
#1413
2021-10-04 16:20:44 -04: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 1aacf04433 fix(onMoveStart): trigger always closes #1452 2021-09-01 22:36:37 +02:00
moklick ef47500122 feat(props): add preventScrolling prop closes #1077 2021-07-01 15:30:29 +02:00
moklick 55d95d3684 refactor(panOnScroll): check nowheel class closes #1322 2021-07-01 14:18:03 +02: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
moklick 047366d71c refactor(props): set default of onlyRenderVisibleElements=false #1075 2021-04-29 17:26:11 +02:00
Анна Кузнецова f565676233 onEdgeDoubleClick support 2021-04-13 20:29:39 +05:00
moklick 4a3a6a3a62 refactor(lib): forward ref closes #1050 2021-03-30 12:20:44 +02:00
moklick c63992e3ff Revert "Merge pull request #1003 from TheUnderScorer/main"
This reverts commit 106f1f0b61, reversing
changes made to 9206e65522.
2021-03-29 13:26:31 +02:00
Przemysław Żydek a7e0ace550 feat(components): Return if document is undefined 2021-03-22 11:36:10 +01:00
Przemysław Żydek 96290483b1 feat(components): Support passing shadow root as document 2021-03-22 11:34:47 +01:00
moklick 111ee649bb feat(nodetypes): add nodeTypesId prop to force recreation of nodeTypes #1007 2021-03-19 23:25:58 +01:00
moklick afe69887e2 fix(onNodeDblClick): pass to GraphView 2021-03-17 21:38:26 +01:00
Ryan Kois 67186b478a Support node double click handler. 2021-03-15 17:01:11 -07:00
moklick cd1baadf41 feat(edges): add mouse handler closes #987 2021-03-12 20:46:14 +01:00
moklick 364111a7fe fix(interaction): panemoveable prop on touch devices 2021-03-10 12:50:54 +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 2f5ce17a89 chore(wrapper): fix typo 2021-02-23 14:49:43 +01:00