moklick
087ef82618
fix(svelte): pass dragHandle #3398
2023-09-18 14:19:16 +02:00
moklick
f919cb152d
feat(svelte): add updateNodeInternals
2023-09-14 19:31:15 +02:00
moklick
89610ccd29
fix(nodes/edges): handle hidden attribute closes #3387
2023-09-14 18:24:15 +02:00
moklick
bd6f774de6
fix(edges): make it possible to change edge type dynamically closes #3386
2023-09-14 18:13:33 +02:00
Moritz Klack and GitHub
dcc38794a6
chore(svelte-examples): pull out of lib package ( #3363 )
...
* chore(svelte-examples): pull out of lib package
* chore(svelte-examples): cleanup
* chore(examples): add readme files
2023-08-31 16:44:27 +02:00
Moritz Klack and GitHub
bd922889b4
feat(styles): one stylesheet source for react and svelte ( #3350 )
...
* feat(styles): create stylesheets for react and svelte based on one source
* refactor(styling): cleanup
* refactor(postcss): share a config
* refactor(postcss): replace env hack with env file
2023-08-24 14:02:57 +02:00
moklick
ab30b1c958
Merge branch 'xyflow' of github.com:wbkd/react-flow into xyflow
2023-08-16 10:53:00 +02:00
moklick
258244f368
fix(move-events): fire for panOnScroll
2023-08-16 10:51:55 +02:00
moklick
6cc6598014
chore(cypress): use latest version
2023-08-15 16:32:22 +02:00
moklick
9dfec49ed5
chore(system): rename BaseNode/BaseEdge types to NodeBase/EdgeBase
2023-06-13 16:54:26 +02:00
Moritz Klack and GitHub
65d1c3bbd4
Refactor/vanilla store utils ( #3138 )
...
* feat(stores): use vanilla store utils
* fix(store-utils): keep dimensions if possible
* feat(utils): add nodeDimension and panBy utils
* fix(svelte): use correct updateDim func
* refactor(react): cleanup store
* chore(tests): use new imports
2023-06-13 15:55:06 +02:00
moklick
a41ec8f1bc
chore(react): cleanup
2023-06-12 17:21:02 +02:00
moklick
c6501aff62
refactor(react): use array for nodeInternals, rename to nodes
2023-06-12 16:56:02 +02:00
moklick
c1e2499028
refactor(svelte/react): use edge layouting vanilla helpers
2023-06-08 15:46:35 +02:00
moklick
8354759f57
refactor(packages): change package structure
2023-06-05 15:40:18 +02:00
moklick
45f51e96b1
refactor(store): connection data
2023-06-05 00:02:07 +02:00
Moritz Klack and GitHub
1dab08f36e
feat(utils): add vanilla drag and panzoom ( #3108 )
...
* refactor(panzoom): create vanilla helper
* feat(svelte): add interaction example
* refactor(panzoom): cleanup
* Update function-runner.ts
* refactor(panzoom): cleanup
* refactor(panzoom): rename functions
* feat(utils): add vanilla drag helper (#3107 )
* feat(utils): add vanilla drag helper
* refactor(drag): cleanup
* refactor(drag): cleanup
* chore(packages): cleanup
* refactor(panzoom): cleanup and simplify
2023-05-31 15:55:36 +02:00
moklick
35095236ff
Merge branch 'main' into feat/packages
2023-05-17 11:44:39 +02:00
moklick
1a3f22557c
refactor(useUpdateNodeInternals): only call updateNodeDimensions once
2023-05-17 11:00:18 +02:00
moklick
c9d079ddc3
fix(updateNodeInternals): update type
2023-05-16 14:54:12 +02:00
moklick
470b2ee571
Merge branch 'main' into feat/packages
2023-05-16 10:44:00 +02:00
Moritz Klack and GitHub
d5fdb91591
Merge pull request #3052 from wbkd/feat/aligned-node-toolbar
...
Feat/aligned node toolbar
2023-05-15 10:58:43 +02:00
moklick
8386c7af6c
refactor(node-toolbar): align prop
2023-05-15 10:56:21 +02:00
moklick
a72ab2f2dc
refactor(base-edge): pass id to base edge path
2023-05-10 12:32:25 +02:00
moklick
c428b906b7
refactor(handles): reduce re-renderings, handles on top of each other #3010
2023-05-09 17:08:14 +02:00
Noam Neeman
921512eec4
more
2023-05-05 11:28:55 +03:00
moklick
23c9d2a929
Merge branch 'main' into feat/packages
2023-03-28 16:27:18 +02:00
moklick
6c4af37f7c
refactor(reactflow): add node resizer package
2023-03-28 12:03:47 +02:00
Moritz Klack and GitHub
9ed7d1a670
Merge pull request #2962 from wbkd/feat/edges-updatable
...
Feat/edges updatable
2023-03-27 16:56:17 +02:00
moklick
395a1586c3
refactor(handles): add connectionStart and connectionEnd handle to store, cleanup
2023-03-27 12:56:57 +02:00
braks
5f2f5db519
chore(examples): update updatable edge example
2023-03-24 22:42:09 +01:00
moklick
586b7ca629
feat(use-nodes-initialized): add options, exclude hidden nodes
2023-03-24 16:42:14 +01:00
Moritz Klack and GitHub
0cb000a84d
Merge pull request #2955 from wbkd/feat/minimap-inverse-pan-and-zoom-step
...
Feat/minimap inverse pan and zoom step
2023-03-24 16:16:35 +01:00
Artyom Sovetnikov
b2f644b60a
revert formatting
2023-03-21 16:45:55 +03:00
Artyom Sovetnikov
5da65313ec
fix memo
2023-03-21 16:42:19 +03:00
Artyom Sovetnikov
3663149e2b
fix example styling
2023-03-21 16:33:48 +03:00
Artyom Sovetnikov
9303bf1b32
add inverse pan to minimap
2023-03-21 16:27:01 +03:00
Moritz Klack and GitHub
7e4d5af0d1
Merge pull request #2943 from wbkd/feat/multiple-backgrounds
...
Feat/multiple backgrounds
2023-03-21 11:47:43 +01:00
moklick
25b25f7d51
chore(examples): format
2023-03-21 11:44:39 +01:00
Artyom Sovetnikov
a863e5b94d
add multiple backs sample
2023-03-21 02:40:47 +03:00
moklick
0f2eee7706
chore(store): add current connection result closes #2916
2023-03-20 17:33:15 +01:00
moklick
13e7cc340c
feat(core): support origin on node level closes #2874
2023-03-14 12:42:06 +01:00
Moritz Klack and GitHub
97756dee60
Merge pull request #2906 from wbkd/feat/custom-minimap-nodes
...
feat: add prop to render custom node inside minimap
2023-03-13 13:10:02 +01:00
moklick
84ffe34f87
chore(custom-minimap-node-example): cleanup
2023-03-13 13:08:29 +01:00
Hayleigh Thompson
8b9f2a8f01
✨ Add an example flow to demo custom minimap nodes.
2023-03-09 14:48:03 +00:00
Moritz Klack and GitHub
2c342d1cb1
Merge pull request #2900 from wbkd/feature/max-properties-resizer
...
Feature/max properties resizer
2023-03-07 18:02:17 +01:00
moklick
dcc2ce4baa
refactor(resize-control): handle min max width + aspect ratio
2023-03-07 17:54:39 +01:00
Christopher Möller
8b0808ec03
feat(node-resizer): add flag to keep aspect ratio, cleanup example
2023-03-07 16:41:15 +01:00
moklick
5f03ce27f5
Merge branch 'fix-modifier-keys' of github.com:danielgek/react-flow into danielgek-fix-modifier-keys
2023-03-06 15:19:16 +01:00
Daniel Leal
5293fd74be
fix(core): track modifier keys on useKey press
2023-03-03 11:46:50 +00:00