Commit Graph
225 Commits
Author SHA1 Message Date
braks a8c09a90da fix(core,edges): use nullish check to fallback to default center 2024-02-28 10:54:59 +01:00
braks c48d3c9be3 fix(core): use default cursor and apply drag cursor if node is draggable 2024-02-21 23:27:01 +01:00
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 ee8748e936 chore(core): add missing generic for output node 2024-02-15 17:46:21 +01:00
braks 6c638b8e27 refactor(core): use data obj for labels in default nodes 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 259514a229 refactor(core): cast zIndex to ref 2024-02-05 07:51:12 +01:00
braks cedb1f51e7 chore(core): cleanup EdgeWrapper 2024-02-05 07:51:12 +01:00
braks 0544fbdb6a refactor(core): call fitViewOnInit when node dimensions are initially set 2024-02-05 07:51:12 +01:00
braks 4bbc14b882 fix(core): update node dimensions on next tick 2024-02-05 07:51:12 +01:00
braks 68cfbaebbe chore(core): lint files 2024-01-21 14:35:35 +01:00
braks 2192fff9b2 fix(core,connection-line): pass flow id to getMarkerId in connection line 2024-01-21 14:35:35 +01:00
braks 2f0b00f854 feat(core,handle): expose onClick and onPointerDown handlers 2024-01-21 14:35:35 +01:00
braks ffcc20a263 feat(core,handle): expose handler functions 2024-01-21 14:35:35 +01:00
braks f1d3fa2aa3 fix(core): merge connection line styles 2024-01-21 14:35:35 +01:00
braks 5344fec3af fix(core): add fallback for connection-line type 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 fb3d6a7f13 chore(core): cleanup node wrapper 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 75cb0c9b1e chore(core): cleanup 2023-11-08 08:27:12 +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 88cfd402ed perf(core): cleanup computed vars 2023-10-30 13:36:07 +01:00
braks 3b175a553e refactor(core): remove primtive typeguards 2023-10-30 13:36:07 +01:00
braks ee45b4e560 fix(core): select nodes on drag when threshold is > 0 2023-10-30 13:36:07 +01:00
braks 870bc4f74a chore(core): cleanup 2023-10-06 18:00:01 +02:00
braks ce1647ad1e feat(core): cleanup handle bounds from node when handle is unmounted 2023-10-06 18:00:01 +02:00
braks 3e446fab68 feat(core): allow passing a number as connectable prop 2023-10-06 18:00:01 +02: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 17755ddb9a fix(core): get correct handle pos for connection line 2023-07-24 09:55:03 +02:00
braks 4f36cef1e8 fix(core): connection status prop as nullable 2023-07-19 19:12:29 +02:00
braks 1415652a1b fix(core): use post flush when calculating new node pos 2023-07-19 19:12:29 +02:00
braks 0b60cc3c3e chore(core): add missing generic 2023-07-10 19:20:26 +02:00
Braks 55de815a39 chore(core): cleanup (#1003) 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