moklick
|
b77977997b
|
feat(props): add onMoveStart and onMoveEnd #358
|
2020-07-24 17:39:35 +02:00 |
|
moklick
|
d73105df61
|
style(nodes): default styles
|
2020-07-23 23:33:42 +02:00 |
|
moklick
|
48bde20ded
|
feat(node): add draggable, connectable and selectable options
|
2020-07-22 11:27:11 +02:00 |
|
moklick
|
abb5770edd
|
refactor(redux): dont use devTools in production build closes #354
|
2020-07-22 09:47:01 +02:00 |
|
moklick
|
7f1b18bebb
|
fix(addEdge): handle multiple source/target id
|
2020-07-21 17:08:09 +02:00 |
|
moklick
|
8a16727cf8
|
refactor(edge-types-example): cleanup
|
2020-07-21 16:48:23 +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
|
4934cec6c9
|
style(flow): adjust default styles
|
2020-07-21 15:52:17 +02:00 |
|
moklick
|
69c41b9b91
|
test(graph-utils): add tests
|
2020-07-21 13:49:37 +02:00 |
|
moklick
|
c927929b2c
|
refactor(utils): set return type of getOutgoers to node[]
|
2020-07-21 10:47:39 +02:00 |
|
moklick
|
3c99d7303d
|
fix(zoom): set internal d3 zoom property programmatically closes #347
|
2020-07-20 10:40:17 +02:00 |
|
moklick
|
42f6336171
|
feat(interaction): add zoomOnDoublickClick and fix behaviour closes #338
|
2020-07-17 11:04:32 +02:00 |
|
moklick
|
c659c094dd
|
refactor(wrapNode): one pass id and type to select action
|
2020-07-15 18:32:45 +02:00 |
|
moklick
|
989aaf8510
|
refactor(wrapNode): one pass id and type to select action
|
2020-07-15 18:30:54 +02:00 |
|
moklick
|
dad5d8e928
|
fix(node): add click handler when draggable is false #271
|
2020-07-15 16:55:35 +02:00 |
|
moklick
|
041a0f9264
|
refactor(wrapNode): remove log
|
2020-07-15 11:49:04 +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
|
65764fbefb
|
feat(interaction): add zoomOnScroll property closes #331
|
2020-07-14 13:28:59 +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
|
32f6101d37
|
feat(nodes): add enter, move, leave and context handler #301
|
2020-07-13 16:04:49 +02:00 |
|
moklick
|
b32d5454e1
|
feat(edges): add smooth step type
|
2020-07-13 15:24:14 +02:00 |
|
Andy
|
f065c65099
|
fitView argument is optional
|
2020-06-19 01:14:15 +02:00 |
|
moklick
|
6b8e7bfbc3
|
refactor(nodes): wrap with memo, update transform without creatin new array #282
|
2020-06-05 12:55:11 +02:00 |
|
moklick
|
33d2770b23
|
fix(userselection): dont render user selection when its not active
|
2020-06-05 12:37:54 +02:00 |
|
moklick
|
c2fad7e680
|
refactor(useD3hook): init d3 inside store
|
2020-06-05 01:04:56 +02:00 |
|
moklick
|
4ae4f2e213
|
fix(userselection): handle shift key + mouse up handling
|
2020-06-05 01:04:40 +02:00 |
|
moklick
|
5a3adab3a0
|
refactor(internals): rename __rg to __rf
|
2020-06-05 00:17:28 +02:00 |
|
moklick
|
5bfe72f225
|
refactor(graph-utils): store handling
|
2020-06-05 00:15:45 +02:00 |
|
moklick
|
407e34b1cb
|
refactor(controls): dont import store but use actions
|
2020-06-04 23:46:37 +02:00 |
|
moklick
|
a73c448edc
|
feat(renderer): detect dimension changes and adjust container closes #279
|
2020-06-03 23:10:57 +02:00 |
|
moklick
|
5cbeda5c3f
|
feat(components): add ReactFlowProvider #275
|
2020-06-02 18:34:02 +02:00 |
|
moklick
|
3f3a79b5f6
|
feat(rfInstance): add getElements function #274
|
2020-06-02 16:06:08 +02:00 |
|
moklick
|
02bcd1be11
|
feat(options): add minZoom, maxZoom, defaultZoom closes #273
|
2020-06-02 14:22:29 +02:00 |
|
moklick
|
2d4a64d341
|
refactor(handle): use weaker selectors so its easier to overwrite
|
2020-06-02 10:23:14 +02:00 |
|
moklick
|
206cd1ded1
|
feat(examples): add validation example
|
2020-06-02 00:13:06 +02:00 |
|
moklick
|
ce32d34c6b
|
fix(connectionline): draw line from handle where user starts closes #270
|
2020-06-01 23:14:14 +02:00 |
|
moklick
|
6530e4041f
|
fix(projectFunc): don't scale grid size #261
|
2020-05-31 12:12:02 +02:00 |
|
moklick
|
2000b58add
|
fix(snaptogrid): don't scale grid size closes #261
|
2020-05-31 12:09:21 +02:00 |
|
moklick
|
0fe3f1c97f
|
doce(readme): add used classes
|
2020-05-31 02:51:08 +02:00 |
|
moklick
|
384769f4f7
|
style(nodes): put styles into specific node type classes
|
2020-05-30 21:19:08 +02:00 |
|
moklick
|
eef9b690ea
|
style(nodes): put styles into specific node type classes
|
2020-05-30 20:47:17 +02:00 |
|
moklick
|
0558ff86c4
|
fix(bezieredge): correctly connect diagonally nodes closes #256
|
2020-05-30 20:26:55 +02:00 |
|
moklick
|
c620d0f40c
|
refactor(connectionLine): create connection line type enum
|
2020-05-29 18:53:23 +02:00 |
|