 
|
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
|
e798e94275
|
refactor(react/svelte): use nodeLookup
|
2023-11-14 15:52:48 +01:00 |
|
moklick
|
a147a20f6e
|
refactor(react/svelte): use node lookup for perf improvement
|
2023-11-13 16:43:57 +01:00 |
|
moklick
|
d2b140ce5e
|
fix(svelte): repair selection, add multi selection closes #3557
|
2023-10-31 18:31:24 +01:00 |
|
 Moritz KlackandGitHub
|
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
|
348f311fc7
|
feat(react,svelte): add nodeDragThreshold
|
2023-09-26 13:08:27 +02:00 |
|
Peter
|
3c3239afd8
|
feat(svelte) added nodedrag events
|
2023-09-20 12:05:16 +02:00 |
|
Peter
|
286753349e
|
fix(svelte) changed attribute names from className to class in zoom and drag actions
|
2023-09-18 17:45:21 +02:00 |
|
 Abinadi CordovaandGitHub
|
0267485487
|
removed rogue console log
Noticed that I was getting a random log when clicking/dragging nodes with a fresh npm install of @xyflow/svelte. Removing to avoid confusion.
|
2023-08-04 16:09:24 -04: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 |
|
 Moritz KlackandGitHub
|
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
|
d8ef041737
|
refactor(react): use vanilla helpers for zoom and pan
|
2023-05-22 15:54:19 +02:00 |
|
moklick
|
dd8292ce57
|
feat(svelte): make edges selectable
|
2023-05-17 13:04:28 +02:00 |
|
moklick
|
77d14f9ad0
|
feat(svelte): add subflows
|
2023-03-15 18:34:07 +01:00 |
|
moklick
|
9c7bd6dc68
|
feat(svelte): add snapGrid
|
2023-03-14 15:43:14 +01:00 |
|
moklick
|
154be3f900
|
feat(svelte): add node option 'origin'
|
2023-03-14 13:20:52 +01:00 |
|
moklick
|
1153486ae2
|
refactor(svelte): use custom stores for nodes and edges
|
2023-03-07 17:16:33 +01:00 |
|
moklick
|
33b9a801fe
|
refactor(svelte): cleanup node options and props
|
2023-03-02 15:31:37 +01:00 |
|
moklick
|
e2961bfa8c
|
feat(svelte): add event handlers and props, rename class names
|
2023-03-01 17:28:59 +01:00 |
|
moklick
|
63bb2045f4
|
refactor(react/svelte): cleanup types
|
2023-02-28 18:16:51 +01:00 |
|
moklick
|
dda21e1fd2
|
chore(svelte): run prettier
|
2023-02-28 12:48:52 +01:00 |
|
moklick
|
62a6278682
|
refactor(svelte): cleanup store usage
|
2023-02-28 12:43:29 +01:00 |
|
moklick
|
7a879f3c54
|
feat(svelte): add connectionline and connection functionality
|
2023-02-27 18:01:18 +01:00 |
|
moklick
|
1dd5613482
|
feat(svelte): add BaseEdge and EdgeLabelRenderer
|
2023-02-23 18:21:39 +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
|
1f44bc4da5
|
feat(svelte): selection box
|
2023-02-20 19:01:43 +01:00 |
|