moklick
9dfe7ea8e3
fix(edge-drag): update to new version
2020-11-05 16:26:02 +01:00
moklick
28ad06a7bd
Merge branch 'drag-edge' of https://github.com/zcmgyu/react-flow into zcmgyu-drag-edge
2020-11-05 16:04:37 +01:00
moklick
65a1b5e07a
feat(elements): multiselect
2020-10-22 00:03:30 +02:00
Long Nguyen
57528851ff
Fix confict after merge branch master
2020-10-13 11:58:28 +09:00
Long Nguyen
bd63a0131a
Feature: Draggable edge
2020-10-12 21:34:35 +09:00
moklick
011e4c0aaf
style(comps): dont use inline styles for minimap and edges #491
2020-10-06 18:00:08 +02:00
moklick
993055e08b
refactor(edge-utils): check center params for undefined
2020-09-27 22:28:43 +02:00
moklick
b7e27094bb
feat(edge-utils): add center üaram to bezier and step edge helpers closes #522
2020-09-27 22:26:41 +02:00
moklick
0b15211e18
refactor(edges): pass original source and target ids, cleanup #476
2020-09-15 11:17:06 +02:00
Nate Amack
34473166cb
feat(onElementClick): always allow onElementClick to run
2020-08-18 10:59:22 -06:00
moklick
07e597fbb1
refactor(edges): pass data in onClick handler closes #430
2020-08-13 09:28:02 +02:00
moklick
ee74c90f15
feat(edges): add labelBgBorderRadius option closes #421
2020-08-12 13:00:54 +02:00
moklick
6bbc152041
feat(edge-options): add labelBgPadding #421
2020-08-11 10:36:22 +02:00
moklick
6d651bdc98
fix(edges): pass className to edge closes #420
2020-08-11 09:57:45 +02:00
moklick
ccf03eb604
feat(lib): export edge utils #418
2020-08-10 23:39:25 +02:00
moklick
59742c9526
refactor(variables): dont use abbreviations
2020-08-10 12:10:17 +02:00
Nate Amack
97ec24fa14
feat(props): add mouse event to onNodeDragStart, onNodeDragStop, onElementClick, and onPaneClick
2020-08-04 12:05:03 -06:00
moklick
30e811225a
refactor(components): show displayName in react profiler correctly
2020-07-27 18:50:53 +02:00
moklick
b3391860da
feat(edges): add data and classname props, unify node/edge handling closes #357
2020-07-27 12:40:39 +02:00
moklick
8cf5b3f137
refactor(stepedge): use smooth step edge with border radius=0
2020-07-21 16:47:57 +02:00
moklick
70121edcd8
feat(smoothstepedge): add border radius param
2020-07-21 16:47:35 +02:00
moklick
b51a25191f
feat(elements): add isHidden option
2020-07-15 10:31:16 +02:00
moklick
084030dbb2
refactor(smoothstepedge): simplify conditions
2020-07-14 15:00:43 +02:00
moklick
cbc98df74a
fix(smoothstepedge): draw straight line when source and target have same x positions
2020-07-14 14:57:56 +02:00
moklick
0593db289a
feat(edges): add arrow head options
2020-07-14 12:57:12 +02:00
moklick
1b3f58486a
refactor(classnames): use faster classcat alternative
2020-07-14 10:11:26 +02:00
moklick
dec1f973cb
refactor(edges): create index for all edge types
2020-07-14 09:54:39 +02:00
moklick
152acbe70a
feat(connectionline): add step and smoothstep types
2020-07-13 18:02:59 +02:00
moklick
1d8a9d6d87
feat(graph): more adjustable interaction closes #329 , closes #291
2020-07-13 17:36:15 +02:00
moklick
b32d5454e1
feat(edges): add smooth step type
2020-07-13 15:24:14 +02:00
moklick
407e34b1cb
refactor(controls): dont import store but use actions
2020-06-04 23:46:37 +02:00
moklick
0558ff86c4
fix(bezieredge): correctly connect diagonally nodes closes #256
2020-05-30 20:26:55 +02:00
Moritz and GitHub
714c916121
refactor(styling): use css for default styles ( #259 )
...
* refactor(minimap): use css for default styles
* refactor(controls): use css for default styles
* refactor(background): use css for default styles
* refactor(edges): add edge type class name
* refactor(nodes): use css for default styles
* refactor(outputnode): add display name
* refactor(wrapnode): cleanup
* refactor(rollup): minimize css for prod build
* refactor(additional-comps): extract css
* test(graphs): adjust for new markup
2020-05-29 18:33:29 +02:00
moklick
17614bda6b
refactor(callbacks): dont provide noops as defaults, but make cbs optional
2020-05-25 16:24:50 +02:00
moklick
1cc4e2676d
refactor(inactivemode): no pointer events for nodes and edges closes #218
2020-05-13 11:09:22 +02:00
moklick
7a2bff2502
fix(connectionline): set stroke color
2020-05-11 17:49:07 +02:00
moklick
0c30eebb94
feat(edges): add label props
2020-05-11 12:18:36 +02:00
moklick
5030f7dc1b
feat(node): handle nodrag class
2019-10-24 14:48:35 +02:00
Moritz and GitHub
873fb50b19
Graph Prop: isInteractive ( #56 )
...
* feat(props): add isInteractive
* refactor(selection): dont allow if not interactive
* feat(renderer): add class if is interactive
* chore(inactive): add tests
* refactor(inactive): no connection line, no edge selection
closes #49
2019-10-23 18:42:17 +02:00
AndyLnd and Moritz
8ca5c0f84b
refactor: Change Position into enum ( #48 )
2019-10-22 16:37:47 +02:00
Moritz and GitHub
a793f8c2ff
develop ( #43 )
...
* fix(ts): use strict mode strictNullChecks etc
* chore: Use extended React.HTMLAttributes<> (#41 )
* refactor(code-format): add prettier closes #42
* feat(renderer): add snap to grid option closes #20
* chore(dependabot): use develop as target branch
2019-10-21 20:58:28 +02:00
Moritz and GitHub
c5632323c3
Develop ( #35 )
...
* refactor(ts): add ReactFlowProps
* Refactor/grid.tsx (#24 )
* chore(deps-dev): bump start-server-and-test from 1.10.4 to 1.10.5
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test ) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases )
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.10.4...v1.10.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* chore(deps-dev): bump typescript from 3.6.3 to 3.6.4
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.6.3 to 3.6.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.6.3...v3.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* refactor: grid.js -> grid.tsx
* refactor(bg): remove unused renderer
* refactor(connectionline): use ts
* refactor(ts): edges
* chore(build): update
* Refactor/typescript (WIP) (#25 )
* refactor(store): use ts
* refactor(edgewrapper): use ts
* fix(handle): provide onConnect default func
* refactor(nodeselection): use ts
* refactor(userselction): use ts
* refactor(plugins): use ts
* refactor(hooks): use ts
* refactor(nodes): use ts
* refactor(edgerenderer): use ts
* refactor(graphview): use ts
* refactor(utils): rename js to ts
* refactor(app): fix ts errors
* fix(ts): errors
* fix(app): ts errors
* refactor(app): ts erros
* refactor(app): ts errors
* fix(utils): removeElements
* feat(example): add empty renderer closes #34
* fix(connect): dont drag node on connect
* chore(build): update
2019-10-15 22:44:10 +02:00
moklick
eba97b586f
refactor(utils): rename function
2019-10-07 14:28:43 +02:00
moklick
4f4f597eb6
refactor(app): rename react-graph to react-flow
2019-10-06 19:13:18 +02:00
moklick
cc2775dd78
refactor(app): folder structure, components cleanup
2019-10-06 19:01:02 +02:00