peterkogo
9bf278181a
remove unnecessarly setting nodesInitialized
2025-05-19 11:43:17 +02:00
Tzu-Yu Lee
dc25f1c833
refactor(svelte): change a11y inline styles to classes
...
In some environments, inline styles are not permitted due to security
issues (e.g. strict CSP). The a11y messages will be visible in these
environments due to browsers blocking inline styles.
Change the inline styles to use classes instead.
2025-05-17 03:00:59 +08:00
peterkogo
2cb0ee881e
use $derived(useStore()) in plugin components
2025-05-15 13:56:15 +02:00
peterkogo
441f64c7ed
Fix fitView accessed via the provider
2025-05-14 17:35:54 +02:00
peterkogo
30e12e2d3f
fix typo
2025-05-14 12:03:03 +02:00
peterkogo
9aa385ae5f
fix type errors
2025-05-14 11:54:10 +02:00
peterkogo
301239c35c
make $derived not required when using useSvelteFlow
2025-05-14 10:20:09 +02:00
peterkogo
ec9d4f3145
add onselectionstart onselectionend
2025-05-13 17:44:28 +02:00
peterkogo
17646123de
add onselectiondrag events
2025-05-13 15:54:25 +02:00
peterkogo
a05b6ad61e
streamline onselectionchange
2025-05-13 15:44:44 +02:00
peterkogo
08ce321d4c
improved some tsdocs for SvelteFlowProps
2025-05-12 17:49:59 +02:00
peterkogo
5a35b47328
fix some types
2025-05-07 12:56:21 +02:00
moklick
bf7594cd3e
chore(svelte): cleanup tsdoc annotations
2025-05-06 23:25:18 +02:00
peterkogo
ca60c91906
BackgroundProps tsdocs
2025-05-05 11:53:09 +02:00
peterkogo
47f9118296
implement onSelectionChanged
2025-04-30 20:32:06 +02:00
peterkogo
adb13e261d
fix selection bug on safari
2025-04-30 16:20:23 +02:00
peterkogo
7a242ea066
fix system library dependency
2025-04-30 08:52:13 +02:00
peterkogo
ad33bcd85a
fix Minimap
2025-04-29 20:35:29 +02:00
peterkogo
472ef21c62
introduce divs for nodes, edges, edge labels and viewport front & back to simplify z-index ordering
2025-04-29 20:15:23 +02:00
peterkogo
fddd4be6f8
implement noWheelClass, noPanClass, noDragClass
2025-04-29 19:03:09 +02:00
peterkogo
86211fa753
fix changing handle sides
2025-04-29 18:46:45 +02:00
peterkogo
6e88192970
fix background
2025-04-29 17:34:33 +02:00
peterkogo
14a100270a
prevent unnecessary usage of style attribute
2025-04-29 13:59:57 +02:00
peterkogo
e47adb446f
make updatenodeinternal node id optional
2025-04-24 16:32:42 +02:00
peterkogo
c064954700
rename selection wrapper
2025-04-17 18:18:33 +02:00
peterkogo
9bca92383e
fix z-index of selection box
2025-04-17 18:09:18 +02:00
peterkogo
473ddc5b61
add aria labels
2025-04-17 18:06:33 +02:00
peterkogo
aaed8c721e
fix type updateNode
2025-04-17 16:40:50 +02:00
peterkogo
353c661dd8
use generics across the library
2025-04-17 15:36:39 +02:00
peterkogo
cf1e0bee81
introduce generics (wip)
2025-04-17 11:23:13 +02:00
peterkogo
1083170b1d
fix linting
2025-04-17 10:34:47 +02:00
peterkogo
3d18393615
fix svelte eslint config
2025-04-17 10:26:18 +02:00
peterkogo
f43723f57c
implement store reset
2025-04-17 09:44:08 +02:00
peterkogo
97c4e2b218
resolve todos
2025-04-16 18:20:12 +02:00
peterkogo
2474c8be14
fix tests
2025-04-16 17:36:05 +02:00
peterkogo
13fdd15f59
fix examples
2025-04-16 16:41:02 +02:00
peterkogo
b429c871a8
simplified viewport portals
2025-04-16 16:04:36 +02:00
peterkogo
201ed30bc6
fixed z-index ordering issues
2025-04-16 16:02:22 +02:00
peterkogo
3ef63ad10e
implemented keyboard interactions
2025-04-16 11:39:50 +02:00
peterkogo
7c776a31a7
fix pane getting selected on safari
2025-04-15 16:51:16 +02:00
peterkogo
4a42a1a2e2
fix defaultEdge options and add elevateEdgesOnSelect
2025-04-15 15:56:57 +02:00
peterkogo
1fa3b50366
minimize inline style usage
2025-04-15 12:57:34 +02:00
peterkogo
2ca682c6f2
export htmlattributes as props where possible
2025-04-14 18:59:31 +02:00
peterkogo
6be1b7822b
fix provider error
2025-04-14 11:27:44 +02:00
peterkogo
c7dea22853
Make derivedWarning an error and bind store instances
2025-04-14 10:54:29 +02:00
peterkogo
eec8d91f95
simplify edgereconnectanchor
2025-04-11 16:05:20 +02:00
peterkogo
3e20c2a0ee
add baseedge path props
2025-04-11 15:54:17 +02:00
peterkogo
a3e3055186
added Edge Reconnection
2025-04-11 15:32:07 +02:00
peterkogo
d94f3f490a
renamed callbacks to be lowercase
2025-04-10 12:09:37 +02:00
peterkogo
503dafe083
revert making interaction props bindable
2025-04-10 11:27:58 +02:00