moklick
25576cd5d5
chore(types): cleanup comments
2024-01-16 18:09:54 +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
84147be699
feat(deletion): add onBeforeDelete handler
2023-12-23 11:57:18 +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
38b5051179
feat(svelte): add on:selectionclick and on:selectioncontextmenu closes #3646
2023-11-23 12:49:06 +01:00
Moritz Klack and GitHub
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
05968c82a2
feat(svelte): add ondelete handler #3618
2023-11-16 13:24:41 +01:00
Moritz Klack and GitHub
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
dee36d5b90
feat(svelte): add selectionOnDrag
2023-11-13 11:45:53 +01:00
Moritz Klack and GitHub
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
d1589bac17
Merge branch 'xyflow' into feat/ssr
2023-10-23 12:15:21 +02:00
moklick
c7a533bffe
chore(svelte): fix types for event handlers
2023-10-16 15:53:36 +02:00
moklick
d78b2aad6f
Merge branch 'xyflow' into feat/ssr
2023-10-05 20:31:55 +02:00
cdf1c4c3a6
refactor(svelte): cleanup useSvelteFlow, add functions ( #3474 )
...
* chore(svelte) removed nodes, edges from useSvelteFlow
* feat(svelte) added deleteElements to useSvelteFlow
* fix(svelte) parent div gets resized correctly, got rid of getBoundingClient Rect
* feat(svelte) added screenToFlowCoordinate
* feat(svelte) added flowToScreenCoordinate to useSvelteFlow
* chore(svelte) removed project from useSvelteFlow
* Delete examples/svelte/src/routes/add-node-on-drop/+server.ts
---------
Co-authored-by: Moritz Klack <info@moritzklack.com >
2023-10-05 18:53:57 +02:00
moklick
f37a2d9a19
feat(svelte): ssr
2023-10-05 17:27:53 +02:00
Moritz Klack and GitHub
ae33cba887
feat(react/svelte): controlled viewport ( #3461 )
...
* feat(react): controlled viewport
* refactor(react): cleanup viewport
* feat(svelte): two way data binding for viewport, cleanup transform <> viewport stuff
* refactor(svelte): viewport stuff
2023-09-28 16:19:03 +02:00
moklick
335e116d44
chore(svelte): cleanup
2023-09-27 16:15:43 +02:00
moklick
4e64b57d6d
Merge branch 'xyflow' of github.com:wbkd/react-flow into xyflow
2023-09-27 16:11:03 +02:00
Peter
1d8fc1bfaf
fix(svelte) backup connection line now renders correctly
2023-09-27 15:53:17 +02:00
Peter
2e6c5d9191
Merge branch xyflow into svelte-flow-connection-line
2023-09-27 13:48:29 +02:00
Peter
854a9d3606
feat(svelte) added connectionLineContainerStyle and connectionLineStyle props
2023-09-26 16:01:00 +02:00
Peter
bba97aa01a
feat(svelte) added connectionLineComponent
2023-09-26 15:45:06 +02:00
moklick
348f311fc7
feat(react,svelte): add nodeDragThreshold
2023-09-26 13:08:27 +02:00
Peter
26a28109a2
Merge branch xyflow into svelte-flow-fit-view-options
2023-09-26 11:08:29 +02:00
Peter
461eb1a829
Merge branch 'svelte-flow-default-edge-option' into svelte-flow-fit-view-options
2023-09-26 11:03:17 +02:00
Peter
5d742b4d9c
pull request review
2023-09-26 10:57:02 +02:00
Moritz Klack and GitHub
b297870586
Merge branch 'xyflow' into svelte-flow-connection-mode
2023-09-25 17:17:12 +02:00
Moritz Klack and GitHub
8c2cf9bffe
Merge pull request #3448 from wbkd/svelte-flow-on-edge-context-menu
...
feat(svelte) added on:edgecontextmenu
2023-09-25 17:15:33 +02:00
Peter
75434d059b
feat(svelte) added connectionMode prop
2023-09-25 15:58:12 +02:00
Peter
852372f41b
feat(svelte) added on:edgecontextmenu
2023-09-25 15:32:40 +02:00
Peter
ada5b94673
feat(svelte) add fitViewOptions, closes #3440
2023-09-25 12:58:04 +02:00
Peter
339df4c651
feat(svelte) add defaultEdgeOptions, closes #3437
2023-09-25 10:36:31 +02:00
Peter
8100390142
feat(svelte) add attributionPosition and proOptions, closes #3424
2023-09-25 10:00:38 +02:00
moklick
1a935de3f9
feat(svelte): add onError prop closes #3423
2023-09-21 16:00:53 +02:00
Peter
6b7e72b06c
feat(svelte) add autoPanOnConnect autoPanOnNodeDrag props
2023-09-21 12:59:56 +02:00
moklick
c61a9f3c9b
chore(svelte): cleanup node drag handlers, add to changelog
2023-09-20 15:51:17 +02:00
Peter
5741392644
feat(svelte) added on:nodecontextmenu
2023-09-20 15:14:52 +02:00
Peter
3c3239afd8
feat(svelte) added nodedrag events
2023-09-20 12:05:16 +02:00
moklick
a33351fb9f
refactor(svelte): use same data passing convention for all custom events
2023-09-19 15:43:37 +02:00
Peter
1c2bcbef34
fix(svelte) adjusted svelteflow types for connect events
2023-09-19 15:23:10 +02:00
Peter
e27566f279
fix(svelte) fixed type for on:connectstart
2023-09-19 14:54:43 +02:00
Peter
edbc67e8c4
feat(svelte) fixed on:connectstart and on:connectend
2023-09-19 14:36:04 +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