Commit Graph
193 Commits
Author SHA1 Message Date
moklick 4a5ceb3fd7 refactor(handle): forward ref closes #1458 closes #1385 2021-09-01 23:04:24 +02:00
moklick e744c41821 refactor(ts): ignore for shadow root elementFromPoint 2021-09-01 22:37:01 +02:00
DiamondDrake b7e63c17e7 Extend Connection Line props
Include Node and Handle in props passed to custom connection lines for advanced usage.
2021-07-20 15:39:11 -04:00
Ilya Moroz 87d518f8b5 fixed smoothStepEdge behaviour for sourceX > targetX for sourcePosition === Position.Right && targetPosition === Position.Left case 2021-06-16 15:00:16 +03:00
moklick 27e2781d8c feat(props): add onEdgeUpdateEnd handler closes #1157 2021-05-29 15:12:31 +02:00
moklick 3124d46732 refactor(edge-updater): pass handle type #1212 2021-05-28 14:26:03 +02:00
moklick 64510998c0 fix(layouting): update node dimensions closes #1181 2021-05-28 13:08:17 +02:00
moklick 3232a33e9e feat(edgeUpdate): add onEdgeUpdateStart handler closes #1120 2021-04-30 16:09:46 +02:00
moklick 7c62787c98 refactor(wrapNode): dont call dimension update twice on mount #1075 2021-04-29 17:27:29 +02:00
moklick ba388514bd refactor(edgetext): catch pointer events closes #1121 2021-04-24 23:24:04 +02:00
Moritz KlackandGitHub 6b6c85fe45 Merge pull request #1116 from clementloridan/main
fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent
2021-04-24 14:15:05 +02:00
Clément Loridan 0e9ae9fbc1 fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent 2021-04-22 09:56:48 +03:00
moklick 8a08559d65 refactor(draggables): disable userSelectHack closes #1057 2021-04-17 20:59:39 +02:00
moklick c638e780aa refactor(edgetext): render children closes #1073 2021-04-17 20:57:07 +02:00
moklick 5422017592 refactor(nodes): enable mouse handles even when selectable=false closes #1094 2021-04-17 20:50:26 +02:00
moklick d5b84afcc1 chore(example): add edge double click to overview 2021-04-14 09:57:23 +02:00
Анна Кузнецова f565676233 onEdgeDoubleClick support 2021-04-13 20:29:39 +05:00
moklick 46665a2f90 fix(edges): handle mixed flows 2021-04-06 18:52:53 +02:00
moklick 5eef2e5969 refactor(smoothedge): handle mixed flows 2021-04-05 16:12:12 +02:00
moklick 2eea1c34a1 refactor(handles): check if inside a shadow root 2021-03-29 13:46:41 +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
Moritz KlackandGitHub 106f1f0b61 Merge pull request #1003 from TheUnderScorer/main
Support react-flow inside shadow root
2021-03-29 12:50:20 +02:00
moklick 9a7ccbf829 refactor(edges): handle mixed edges #961 2021-03-28 17:01:50 +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 429c638710 fix(edgeupdater): check if element below is updater 2021-03-22 10:50:56 +01:00
moklick 2ddc5505a3 fix(handle): check if source or target exist 2021-03-21 17:15:23 +01:00
Ryan Kois 67186b478a Support node double click handler. 2021-03-15 17:01:11 -07:00
moklick 83da698aa4 fix(onEdgeUpdate): check if handle is target or source by classname fixes #982 2021-03-14 15:32:17 +01:00
moklick cd1baadf41 feat(edges): add mouse handler closes #987 2021-03-12 20:46:14 +01:00
moklick 6d2221b058 fix(edges): unset nodes selection on click closes #966 2021-03-05 20:57:50 +01:00
moklick 33b2a90040 Merge branch 'main' of github.com:wbkd/react-flow into main 2021-03-05 20:55:54 +01:00
moklick 0ca48c2b7f refactor(edgeAnchor): add types, class name handling 2021-03-05 20:49:14 +01:00
Eugene Samonenko d89be58e54 feat(edgeUpdater): add edgeUpdaterRadius prop 2021-03-03 13:10:33 +02:00
moklick 5a36bf68ac refactor(components): always import HTMLAttributes from react 2021-03-01 15:42:34 +01:00
moklick 254003919c refactor(edge-text): allow html attributes as props 2021-03-01 15:42:17 +01:00
Eugene Samonenko 9bdd49de20 fix(wrapEdge): use simplified EdgeAnchor component 2021-03-01 10:59:18 +02:00
Eugene Samonenko 6ed73fb7c2 fix(wrapEdge): use simplified EdgeAnchor component 2021-03-01 10:54:24 +02:00
Eugene Samonenko 443b1cef02 fix(wrapEdge): use EdgeAnchors components 2021-02-26 15:48:29 +02:00
Eugene Samonenko 2f2ba19be9 fix(wrapEdge): shift edge updater circles positions to not overlap node handles 2021-02-26 14:18:23 +02:00
moklick 0d1d802ed5 feat(edge): add onEdgeContextMenu handler #943 2021-02-26 10:51:25 +01:00
moklick 47b95f7250 refactor(edge): update background when label changes 2021-02-25 17:40:16 +01:00
moklick ebbc192b8d fix(node-update): force update when source or target pos changes 2021-02-23 19:27:45 +01:00
Eugene Samonenko 315339f94e fix(updateNodePosDiff): added missing isDragging: true in action payload 2021-02-19 16:29:25 +02:00
moklick 1d1a17c80a refactor(actions): combine batch update and update node dimension actions 2021-02-11 19:14:30 +01:00
moklick ba5286a105 refactor(elements): split edges and nodes 2021-02-11 18:45:05 +01:00
moklick 201a35dec2 Merge branch 'main' into refactor/redux 2021-02-11 17:52:54 +01:00
moklick f0b9d8243d refactor(onSelectionChange): pass data and position closes #863 2021-02-08 11:54:38 +01:00
moklick 477be8d492 refactor(onDrag): use same api as onNodeDragStart 2021-01-27 10:35:06 +01:00
moklick 3dedd615af feat(props): add onDrag handler 2021-01-26 18:17:29 +01:00