Commit Graph
474 Commits
Author SHA1 Message Date
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
moklick 15228a1e5d fix(fitView): use clamped zoom closes #831 2021-01-14 16:19:08 +01:00
Ryan Welch e22efdab82 Use svg pattern for background instead of css tiling 2021-01-12 19:19:41 +00:00
moklick 7791d1d2c3 refactor(edges): source and target node must be initialized 2021-01-11 17:05:37 +01:00
moklick 782d567851 refactor(wrapEdge): pass source and target handle ids to edge closes #814 2021-01-11 12:51:03 +01:00
ShaMan123andGitHub ef25b1dd15 Update index.ts 2021-01-01 12:42:13 +02:00
ShaMan123andGitHub 83d59b86dd Update index.ts
more generics
2021-01-01 12:39:56 +02:00
ShaMan123andGitHub 39b388051e Update index.ts 2021-01-01 12:34:31 +02:00
ShaMan123andGitHub 6ed505f70d add type inference for data property 2021-01-01 11:21:55 +02:00
moklick 14bd7b10c2 fix(edge-renderer): source and target can be the same #809 2020-12-30 18:29:31 +01:00
moklick f64710e164 refactor(connections): allow graphs with nodes that have only source handles 2020-12-24 11:24:54 +01:00
moklick 8b993a7542 feat(zoomPanHelper): add fitBounds func 2020-12-22 14:23:25 +01:00
moklick 869dcadae2 feat(useZoomPanHelper) add setCenter func 2020-12-22 14:11:28 +01:00
moklick 7c08a38b7c refactor(nodes): re-init when source- or targetPosition changes 2020-12-20 13:33:02 +01:00
moklick 52c54109d2 fix(nodes): dont drag other nodes when selecNodesOnDrag=false closes #782 2020-12-18 12:45:23 +01:00
moklick 4322a63680 fix(zoom): allow trackpad pinch zoom 2020-12-10 14:28:12 +01:00
moklick 36025b28b0 refactor(zoom): add nowheel helper class closes #719 2020-12-10 12:07:36 +01:00
moklick d594d91f72 fix(onElementsRemove): always return all connected edges closes #750 2020-12-08 10:51:27 +01:00
moklick b368489586 fix(selection): return correct node positions closes #742 2020-12-03 18:50:56 +01:00
moklick 887ffbd0c4 refactor(resizeObserver): check if available 2020-12-01 12:04:13 +01:00
moklick 2ad121fad0 refactor(edges): pass source and target handle ids for click and selection #739 2020-12-01 10:51:15 +01:00
moklick c429ae7ca4 feat(props): add connection mode closes #702 2020-11-30 13:09:56 +01:00
moklick 8acd0c1972 Merge branch 'next' into feat/dragedge 2020-11-30 11:04:31 +01:00
moklick 6ef3f52083 style(edge-updater): add hover effect 2020-11-30 11:03:16 +01:00
moklick 1650e6ac82 fix(smoothstep): repair left/right right/left connections 2020-11-26 16:58:15 +01:00
moklick 425fd2e3c0 refactor(onConnectStart): also pass handleId closes #718 2020-11-26 16:20:53 +01:00
moklick 03d5e63371 refactor(edgeWrapper): memoize onConnectEdge func 2020-11-26 15:55:46 +01:00
moklick 80b8016d5e fix(store): add viewportBox 2020-11-26 15:33:41 +01:00
moklick 3a5ecfa666 Merge branch 'next' into feat/dragedge 2020-11-26 15:26:48 +01:00