peterkogo
|
835dec25ba
|
resolved some requested changes
|
2024-04-10 14:47:49 +02:00 |
|
peterkogo
|
2d1d4717d9
|
fixed errors but still WIP
|
2024-04-10 09:30:00 +02:00 |
|
 Moritz KlackandGitHub
|
221d207920
|
Merge branch 'next' into svelte-multiple-key-handler
|
2024-04-03 16:40:42 +02:00 |
|
peterkogo
|
3a4ddc2aee
|
chore(svelte): formatted and lint errors fixed
|
2024-04-03 10:51:22 +02:00 |
|
peterkogo
|
35a4356d4f
|
Svelte Flow: possible to add multiple keys
|
2024-03-18 14:29:25 +01:00 |
|
peterkogo
|
b761859aa0
|
added nodedrag events to selection box
|
2024-03-11 10:59:53 +01:00 |
|
 Moritz KlackandGitHub
|
e5c667d068
|
Feat(nodes): add initialWidth and initialHeight (#3953)
* feat(react/svelte): add initialWidth/initialHeight closes #3793
* chore(packages): update changelogs
|
2024-02-27 15:21:35 +01:00 |
|
peterkogo
|
f0d1e85cf1
|
selectable correctly influences cursor types for nodes & edges
|
2024-02-22 11:12:08 +01:00 |
|
peterkogo
|
9fb4979631
|
Pane: only use cursor grab when panOnDrag=true
|
2024-02-21 07:41:56 +01:00 |
|
moklick
|
7bc9558631
|
Merge branch 'next' into refactor/infer-node-types
|
2024-02-19 10:39:56 +01:00 |
|
moklick
|
ad7403cc75
|
refactor(types): use same structure for nodes and edges
|
2024-02-17 15:45:10 +01:00 |
|
moklick
|
57270f3eb4
|
chore(ts-docs): use correct values for min/max zoom closes #3881
|
2024-02-07 17:27:23 +01:00 |
|
Jeff Jenner
|
ddda4615c6
|
Propagate on:panecontextmenu event to SvelteFlow component so right click cb works
|
2024-01-27 16:01:40 +10:30 |
|
 Moritz KlackandGitHub
|
3688ec3e06
|
Merge pull request #3811 from xyflow/svelte-on-init
Added onInit and useInitialized hooks
|
2024-01-23 15:53:06 +01:00 |
|
moklick
|
3f5f5f78fa
|
Merge branch 'next' into svelte-on-init
|
2024-01-23 15:49:34 +01:00 |
|
moklick
|
f06aeea20a
|
Merge branch 'next' into fix-selection-key
|
2024-01-23 10:06:40 +01:00 |
|
peterkogo
|
601c7f1c15
|
Selection process is not interrupted by selectionKey being let go
|
2024-01-22 11:26:02 +01:00 |
|
peterkogo
|
88aa0fccf3
|
Added handleEdgeSelect hook & click on edge-label now selects edge
|
2024-01-18 14:26:35 +01:00 |
|
peterkogo
|
1fb668d936
|
Added onInit and useInitialized hooks
|
2024-01-18 12:14:12 +01:00 |
|
 Moritz KlackandGitHub
|
a9660f753f
|
Merge pull request #3796 from xyflow/improve-type-docs
Improve type docs
|
2024-01-16 18:11:03 +01:00 |
|
moklick
|
25576cd5d5
|
chore(types): cleanup comments
|
2024-01-16 18:09:54 +01:00 |
|
peterkogo
|
897c9afdf6
|
added typedocs for Panel
|
2024-01-16 17:45:57 +01:00 |
|
peterkogo
|
b478fc6852
|
added typedocs for ReactFlowProps
|
2024-01-16 17:41:55 +01:00 |
|
peterkogo
|
1eb0595a96
|
added typedocs for SvelteFlowProps
|
2024-01-16 11:45:58 +01:00 |
|
moklick
|
f32a92ecca
|
refactor(utils): use utils from system package
|
2024-01-15 17:44:29 +01:00 |
|
moklick
|
84147be699
|
feat(deletion): add onBeforeDelete handler
|
2023-12-23 11:57:18 +01:00 |
|
 Moritz KlackandGitHub
|
c67ba79b27
|
Merge pull request #3723 from xyflow/viewport-portal
Added seperate portal to put dom elements inside the flow
|
2023-12-19 13:16:53 +01:00 |
|
moklick
|
c3834208d2
|
Merge branch 'next' into refactor/edge-rendering
|
2023-12-17 11:04:32 +01:00 |
|
peterkogo
|
7bb96c9817
|
Renamed to ViewportPortal
|
2023-12-14 14:27:05 +01:00 |
|
peterkogo
|
cc7c49223b
|
Added seperate portal to put dom elements inside the flow
|
2023-12-14 13:51:25 +01:00 |
|
moklick
|
b332b86090
|
refactor(svelte): replace on:connect with onconnect
|
2023-12-13 11:33:49 +01:00 |
|
Peter
|
3f94dfa84c
|
feat(svelte) added onedgecreate function
|
2023-11-28 15:48:19 +01:00 |
|
moklick
|
1dfff1bf5b
|
refactor(libs) add width, height and positionAbsolute props to NodeProps
|
2023-11-23 13:50:28 +01:00 |
|
moklick
|
38b5051179
|
feat(svelte): add on:selectionclick and on:selectioncontextmenu closes #3646
|
2023-11-23 12:49:06 +01:00 |
|
 Moritz KlackandGitHub
|
ab5eef220f
|
Feat: dark mode (#3652)
* feat(react/svelte): add dark mode defaults
* refactor(darkmode): minimap, edges, edge labels
* chore(style): edge label color
* feat(colorMode): add colorMode prop light/dark/system
* chore(examples): cleanup
* test(colorMode): add tests
* chore(base.css): add dark base
* chore(examples): cleanup
|
2023-11-23 12:15:36 +01:00 |
|
moklick
|
d812dbbe53
|
refactor(nodes): add computed attr for width/height and absolute position
|
2023-11-21 15:06:42 +01:00 |
|
moklick
|
8a5dd652b3
|
refactor(svelte): node wrapper position types
|
2023-11-21 12:59:12 +01:00 |
|
moklick
|
622c987e46
|
refactor(edges): cleanup markup
|
2023-11-16 15:52:57 +01:00 |
|
moklick
|
08e61f3111
|
refactor(edges): simplify edge rendering
|
2023-11-16 15:41:30 +01:00 |
|
moklick
|
05968c82a2
|
feat(svelte): add ondelete handler #3618
|
2023-11-16 13:24:41 +01:00 |
|
 Moritz KlackandGitHub
|
14caf422c3
|
refactor(svelte): add zoomActivationKey and allow null for keys #3618 (#3627)
* refactor(keys): add zoomActivationKey and allow null #3618
|
2023-11-15 19:06:49 +01:00 |
|
moklick
|
a147a20f6e
|
refactor(react/svelte): use node lookup for perf improvement
|
2023-11-13 16:43:57 +01:00 |
|
moklick
|
dee36d5b90
|
feat(svelte): add selectionOnDrag
|
2023-11-13 11:45:53 +01:00 |
|
braks
|
bb6021e6f8
|
fix(react,svelte): allow panning by scroll when pan activation key is pressed
|
2023-11-08 18:07:28 +01:00 |
|
moklick
|
22cb43543d
|
fix(svelte): handle interactionWidth closes #3558
|
2023-10-31 15:31:19 +01:00 |
|
 Moritz KlackandGitHub
|
3b781a299b
|
Merge branch 'xyflow' into feat/ssr
|
2023-10-31 14:12:52 +01:00 |
|
moklick
|
bbdff5ab10
|
chore(svelte): prevent undefined for width and height
|
2023-10-30 11:14:10 +01:00 |
|
Peter
|
d1662f1703
|
fix(svelte) resizing updates width & height in the store correctly
|
2023-10-25 09:31:04 +02:00 |
|
moklick
|
2435a0da8f
|
feat(svelte): ssr fitView
|
2023-10-23 18:05:45 +02:00 |
|
moklick
|
f2b36f2d33
|
refactor(svelte): prevent jumping nodes
|
2023-10-23 16:00:20 +02:00 |
|