Commit Graph
295 Commits
Author SHA1 Message Date
Abbey Yacoe c9838359a1 chore: remove null check 2025-06-03 15:21:02 +02:00
Abbey Yacoe 9f82b15d58 chore: add roles to edges 2025-06-03 11:48:06 +02:00
Abbey Yacoe cb3e80dc54 fix(EdgeLabel): fix a11y error in svelte 2025-06-02 14:35:44 +02:00
Abbey Yacoe 28b0430606 chore: set default role to group, add aria-roledescription 2025-06-02 13:19:27 +02:00
Abbey Yacoe cdc08f1b54 chore: swap role for ariaRole, add svelte 2025-06-02 12:10:54 +02:00
peterkogo 47f9118296 implement onSelectionChanged 2025-04-30 20:32:06 +02:00
peterkogo 7a242ea066 fix system library dependency 2025-04-30 08:52:13 +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 14a100270a prevent unnecessary usage of style attribute 2025-04-29 13:59:57 +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 353c661dd8 use generics across the library 2025-04-17 15:36:39 +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 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 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 80a809cc68 implement click connection 2025-04-09 18:48:50 +02:00
peterkogo 95df44d5d1 onbeforeconnect instead of onedgecreate 2025-04-09 15:29:13 +02:00
peterkogo 108f1ce81c streamline initialized 2025-04-09 15:09:30 +02:00
peterkogo 3828b78804 fix type error 2025-03-17 10:43:17 +01:00
Jakob Hofer 2abe1eeb1f fix inverted attribution condition 2025-03-03 22:52:45 +00:00
peterkogo 25db8d4e66 Removed classcat and reworked class types from string to ClassValue 2025-01-29 12:26:42 +01:00
peterkogo 55364e6298 fix resetting nodes with width & height set not working 2025-01-27 13:14:14 +01:00
peterkogo b4752953f5 fix NodeWrapper 2025-01-21 16:34:33 +01:00
peterkogo 984d7ca60b merge main 2025-01-21 16:02:44 +01:00
peterkogo 04b9c828bb use pointer events instead of mouse events 2025-01-21 12:44:57 +01:00
peterkogo 026ecf5ff3 make custom connection line component a normal prop instead of a snippet 2025-01-21 11:47:20 +01:00
peterkogo 98b212f0d5 Narrow NodeProps type properties selected, selectable, draggable and deletable required 2025-01-20 11:20:33 +01:00
peterkogo 547f59293b expose class for EdgeLabel 2025-01-16 18:14:03 +01:00
peterkogo a989fa9a8b fix lost handle bounds 2025-01-15 13:19:53 +01:00
peterkogo ce6fcc7a82 Export event types and use pointer events wherever possible 2025-01-14 13:15:40 +01:00
moklick 5c5631f307 fix(svelte): use handle id for connection lookup 2025-01-09 17:42:01 +01:00
peterkogo b56c1c1838 update dependencies & fix keyhandler 2025-01-09 13:38:05 +01:00
peterkogo 4762ce3494 fix deletion logic 2025-01-09 11:59:22 +01:00
peterkogo 9645d885c5 merge useNodeConnections 2025-01-08 12:59:17 +01:00