Commit Graph
502 Commits
Author SHA1 Message Date
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 364111a7fe fix(interaction): panemoveable prop on touch devices 2021-03-10 12:50:54 +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 3613c7c81d feat(hooks): useUpdateNodeInternals #916 2021-03-01 16:52:38 +01: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
moklick 1745320101 feat(utils): export getTransformForBounds func 2021-03-01 14:02:42 +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
moklick 2f5ce17a89 chore(wrapper): fix typo 2021-02-23 14:49:43 +01:00
moklick 87cdb2c2a4 refactor(wrapper): memoize isWrapped 2021-02-22 14:29:00 +01:00
Eugene Samonenko 315339f94e fix(updateNodePosDiff): added missing isDragging: true in action payload 2021-02-19 16:29:25 +02:00
moklick 5ca8184eb8 feat(useZoomPanHelper): add project function #910 2021-02-17 21:27:05 +01:00
moklick 344275811f refactor(nodeRenderer): add resize observer types 2021-02-16 12:26:00 +01:00
moklick 4c76fc5ae3 refactor(reducer): handle unset nodes selection action 2021-02-15 18:21:57 +01:00
moklick 5aa78cf2fc refactor(reducer): only iterate incoming elements once 2021-02-14 14:52:39 +01:00
moklick 1d1a17c80a refactor(actions): combine batch update and update node dimension actions 2021-02-11 19:14:30 +01:00
moklick 9b70e1e0fa refactor(deps): remove easy-peasy and redux-thunk 2021-02-11 18:57:01 +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 1f7d20da1b refactor(useStoreActions): add types 2021-02-11 15:28:36 +01:00
moklick f0b9d8243d refactor(onSelectionChange): pass data and position closes #863 2021-02-08 11:54:38 +01:00
moklick 083991fe2a feat(minimap): add nodeStrokeWidth option closes #862 2021-02-08 11:49:52 +01:00
moklick 9fcb597ad2 refactor(fitViewParams): allow zero padding 2021-02-08 11:39:55 +01:00
Eugene Samonenko 004b0ef490 feat(fitView): use option includeHiddenNodes false by default 2021-02-07 12:41:30 +02:00
Eugene Samonenko 7dc2c69f2e feat(fitView): added fitViewParams prop to Control component 2021-02-07 10:13:16 +02:00
Eugene Samonenko 97cc7e3d99 fix(fitView): fixed useZoomPanHelper typo 2021-02-06 12:54:39 +02:00
Eugene Samonenko 7324767c31 feat(fitView): added option to exclude hidden nodes 2021-02-06 12:20:20 +02:00
moklick 835d539108 refactor(actions): use createAction util function 2021-01-28 16:33:53 +01:00
moklick 23c2c49e52 refactor(types): rename ActionTypes to ReactFlowActionTypes 2021-01-28 12:45:32 +01:00
moklick 4d382eed57 refactor(store): clean up 2021-01-28 12:33:34 +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
moklick 1a9493e3fa feat(props): add nodeExtent prop closes #854 2021-01-26 10:29:38 +01:00
moklick 252552a694 fix(hooks): repair useStoreActions hook 2021-01-21 19:35:04 +01:00
moklick f7a400f216 feat(interaction): add zoomToPinch prop 2021-01-21 10:58:54 +01:00
moklick 27a98d6a8f refactor(theming): split up styles 2021-01-20 14:01:22 +01:00
moklick 08508340e6 refactor(interaction): use zoomActivationKeyPressed for enabling zoom 2021-01-20 11:46:19 +01:00
moklick bd79577fa7 feat(interaction): add zoomActiviationKeyCode #847 2021-01-20 11:36:10 +01:00
moklick e9a7ade236 refactor(store): use redux instead of easy-peasy 2021-01-19 13:58:24 +01:00
moklick 1c01520a26 refactor(handle): pass children and standard HTMLAttributes props closes #833 2021-01-14 16:33:38 +01:00