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 |
|
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 |
|