Commit Graph
52 Commits
Author SHA1 Message Date
moklick a51ee45b66 fix(resizer): export types closes #4439 2024-07-15 10:56:39 +02:00
peterkogo 44254648c8 changed naming and streamlined connections 2024-06-24 16:37:11 +02:00
Moritz KlackandGitHub 75acd24cee Rename updateEdge to reconnectEdge (#4373)
* refactor(edges): rename update to reconnect

* refactor(react): rename edge update to reconnect

* chore(examples): repair broken reconnect example

* chore(react): changelog
2024-06-19 16:57:30 +02:00
moklick 2b0d75ddaa refactor(types): only export HandleProps but not HandleComponentProps 2024-05-07 16:22:26 +02:00
moklick 9cf09651a6 fix(svelte): export InternalNode type 2024-05-06 14:00:33 +02:00
moklick 181a94d125 fix(svelte): export useInternalNode hook 2024-05-06 12:32:00 +02:00
moklick c0de3ad941 chore(libs): export Align type 2024-05-02 17:49:06 +02:00
peterkogo 2d1d4717d9 fixed errors but still WIP 2024-04-10 09:30:00 +02:00
peterkogo 15f88a9f47 export isValidConnection in Svelte Flow 2024-03-19 14:34:04 +01:00
peterkogo 491a1dde90 export EdgeLabel component 2024-03-13 16:53:32 +01:00
Moritz KlackandGitHub 4a12a9f781 Refactor(types): unify node and edge handling (#3978)
* refactor(types): unify node and edge type behaviour

* chore(changelogs): update

* chore(examples): cleanup
2024-03-05 13:15:28 +01:00
moklick ea0e72aa09 chore(svelte): export BuiltInNode type 2024-02-19 12:02:58 +01:00
moklick ad7403cc75 refactor(types): use same structure for nodes and edges 2024-02-17 15:45:10 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
moklick 34c77caab3 refactor(types): OnNodeDrag 2024-01-22 17:05:26 +01:00
peterkogo efbf2b3582 useInitialized and useNodesInitialized now return a readable, useEdgesInitialized is not exported 2024-01-22 16:34:01 +01:00
peterkogo 1fb668d936 Added onInit and useInitialized hooks 2024-01-18 12:14:12 +01:00
moklick e23cf8256a chore(svelte): export updateEdge 2024-01-15 17:37:18 +01:00
moklick 1bc1ae855d refactor(util-functions): cleanup types so that node/edge types get infered 2024-01-15 17:32:30 +01:00
moklick 616fb14c34 chore(node-resizer): cleanup 2024-01-09 12:30:29 +01:00
peterkogo 296cc15fc1 Naive copy&paste implementation of node resizer in svelte, some stuff pulled out to system 2024-01-04 21:43:04 +01:00
moklick 12eb2ff0b8 chore(react): cleanup build and package.json 2023-12-26 17:45:39 +01:00
peterkogo 7bb96c9817 Renamed to ViewportPortal 2023-12-14 14:27:05 +01:00
moklick 8ceb1addc1 refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow 2023-12-12 18:52:45 +01:00
moklick 75979922ea refactor(hooks): rename useUpdateNodeData to useSetNodeData and adjust api 2023-12-12 13:51:58 +01:00
moklick d4d773d9c6 feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData 2023-12-11 18:31:37 +01:00
moklick a70e25b1a2 refactor(svelte/edges): cleanup types and components 2023-11-30 12:58:44 +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
b8affc1c82 Svelte NodeToolbar with E2E (#3643)
* Added NodeToolbar

* Added comments & fixed default behaviour in svelte

* Added e2e-tests for NodeToolbar component & added data-id to react NodeToolbar

* refactor(svelte/NodeToolbar): cleanup

* refactor(node-toolbar): add system utils

---------

Co-authored-by: moklick <info@moritzklack.com>
2023-11-20 18:40:43 +01:00
moklick 90912a6c1a reafactor(react/svelte): rename some util functions #3528 2023-11-13 10:45:06 +01:00
Peter d8d9401655 svelte(chore) edge components are now exported 2023-10-23 12:24:37 +02:00
Peter 08dcae0c2b feat(svelte) added useNodes and useEdges hooks 2023-10-04 12:03:24 +02:00
moklick 8a1a26385a feat(hooks): add useConnection 2023-09-27 16:10:16 +02:00
moklick f919cb152d feat(svelte): add updateNodeInternals 2023-09-14 19:31:15 +02:00
moklick b6ac43ba45 feat(svelte): export useStore 2023-08-29 17:02:26 +02:00
moklick f35ddc485c chore(svelte): cleanup examples 2023-06-15 15:16:33 +02:00
moklick 019dab3be1 refactor(svelte/react): cleanup exports 2023-06-15 13:44:21 +02:00
moklick 1b4f4a034e chore(svelte): cleanup 2023-06-05 16:10:48 +02:00
moklick 8354759f57 refactor(packages): change package structure 2023-06-05 15:40:18 +02:00
moklick 2381ad2a84 feat(svelte): add custom edge example 2023-03-15 12:56:01 +01:00
moklick ae244526bd feat(svelte): add selectionMode prop 2023-03-14 15:25:46 +01:00
moklick 7bd8032ea4 feat(svelte): add SvelteFlowProvider and useSvelteFlow hook 2023-03-08 20:17:33 +01:00
moklick e2961bfa8c feat(svelte): add event handlers and props, rename class names 2023-03-01 17:28:59 +01:00
moklick 9391b36869 refactor(svelte): cleanup components 2023-03-01 11:48:08 +01:00
moklick 63bb2045f4 refactor(react/svelte): cleanup types 2023-02-28 18:16:51 +01:00
moklick f91ec399a7 refactor(svelte): cleanup types 2023-02-22 17:26:41 +01:00
moklick 6b192d90d5 feat(svelte): make selection draggable 2023-02-21 11:35:15 +01:00
moklick 5452ad99ed feat(svelte): add minimap component 2023-02-20 12:25:04 +01:00
moklick 51fd1cc01a feat(svelte): add background 2023-02-19 18:07:50 +01:00
moklick 90ac61a6bd feat(svelte): add controls 2023-02-19 17:29:29 +01:00