Commit Graph
84 Commits
Author SHA1 Message Date
braks f815ef6dd5 fix(core): prevent esc keypress when a11y is disabled 2024-02-21 23:27:01 +01:00
braks e5a84656ad refactor(core): replace vueuse imports with vue 2024-02-21 23:27:01 +01:00
braks e5aaaa6e8c fix(core,edges): correct smoothstep edge pathing 2024-02-15 22:04:22 +01:00
braks 5094e330b8 fix(core): wrap marker urls with quotes 2024-02-15 17:46:21 +01:00
braks 308338fa79 refactor(core): remove exports from barrel files 2024-02-05 07:51:12 +01:00
braks cedb1f51e7 chore(core): cleanup EdgeWrapper 2024-02-05 07:51:12 +01:00
braks 68cfbaebbe chore(core): lint files 2024-01-21 14:35:35 +01:00
braks 58689d751a chore(core): cleanup 2023-12-12 23:36:33 +01:00
braks 458b5d42ba fix(core): remove ts-transform-paths and use relative paths 2023-12-12 23:36:33 +01:00
braks aac4c4d593 chore(core): cleanup 2023-12-12 20:29:54 +01:00
braks eff1afdfde fix(core): use nullish check when finding edge label renderer el 2023-12-12 20:29:54 +01:00
braks 6162389cc2 revert(core): cleanup imports from vueuse/core that exist in vue
This reverts commit 7cc798ad
2023-11-08 16:22:15 +01:00
braks 7cc798adae chore(core): cleanup imports from vueuse/core that exist in vue 2023-11-08 08:27:12 +01:00
braks 7e7e0fb8cb refactor(core): allow adding edges with missing source or target nodes 2023-10-30 13:36:07 +01:00
braks 3b175a553e refactor(core): remove primtive typeguards 2023-10-30 13:36:07 +01:00
braks ad7d01305e fix(core): unselect edge if selected and multi-selection is active 2023-10-06 18:00:01 +02:00
braks 2f66300f05 fix(core): better smoothstep edge label position 2023-08-21 17:44:20 +02:00
braks 8943ec762b fix(core): vertically or horizontally aligned nodes 2023-08-21 17:44:20 +02:00
braks bb1473a688 fix(core): add role img to edges if not focusable 2023-08-21 17:44:20 +02:00
braks 16bf14c7d4 fix(core): smooth step edge horizontally or vertically aligned nodes 2023-08-21 17:44:20 +02:00
braks 4f36cef1e8 fix(core): connection status prop as nullable 2023-07-19 19:12:29 +02:00
braks 0b60cc3c3e chore(core): add missing generic 2023-07-10 19:20:26 +02:00
braks 7d93915f36 refactor(core): use normal components for edges 2023-07-10 19:20:26 +02:00
braks 903583a399 chore(core): cleanup export paths 2023-07-10 19:20:26 +02:00
braks 38bb4e1e12 fix(core): add style to base edge props 2023-07-10 19:20:26 +02:00
braks b2dc046fe9 chore(core): update export 2023-07-10 19:20:26 +02:00
braks 80ad6f1677 refactor(core): use sfc for base edge and bind template refs 2023-07-10 19:20:26 +02:00
braks 435cb9b687 refactor(core): change nodeEl and edgeEl type to allow ref(null) 2023-07-10 19:20:26 +02:00
braks d2c1c5185f fix(core): set interaction edge styles so animation does not break pointer 2023-06-15 22:35:25 +02:00
braks f720f27360 chore(core): remove reactivity transform 2023-05-25 20:48:26 +02:00
braks 1180ab247f chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks ff9f6471ed chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks e3e6a03359 refactor(core): add explicit imports and remove auto-imports
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks 5a86c7cf1d chore: update deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks 128b968168 chore: lint 2023-05-25 20:48:26 +02:00
braks 4d505c974c refactor(core): allow ref for isValidConnection in useHandle 2023-05-25 20:48:26 +02:00
braks 13d3be9c33 chore(core): cleanup unnecessary refs 2023-05-25 20:48:26 +02:00
braks 4bc576ec7f fix(core): do not render edges connected to a hidden node
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-11 15:33:42 +02:00
braks fb09d08e9b refactor(core): pass id to base edge
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-11 15:33:42 +02:00
braks 56e911c1e7 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 5560949ed1 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 1212fac27b chore(core): add labels to tuple
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 26a68e83ed chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 4bb532132e feat(core): add type to edge updater anchor class
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks f61e5beb02 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks c9d643d700 fix(edges): set source and target position on edge obj
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-17 17:27:48 +01:00
braks 5bd1eed98e fix(core): use computed for edge class and style
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-10 10:40:23 +01:00
braks 05bc748100 feat(core): add isValidConnection prop
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-08 16:32:11 +01:00
braks addd0bbb67 chore(core): revert edge renderer & wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 320ea10c88 chore(core): cleanup props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00