Commit Graph
168 Commits
Author SHA1 Message Date
braks 2ca5bd82a4 chore(core,composables): update jsdocs 2024-02-05 07:51:12 +01:00
braks 7161e9ec90 refactor(core): allow null instead of undefined as id for useHandleConnections 2024-02-05 07:51:12 +01:00
braks f4fb4d8036 refactor(core,composables): allow passing MaybeRefOrGetter to useNodesData 2024-02-05 07:51:12 +01:00
braks 533e37e624 chore(core,composables): cleanup useNodesData types 2024-02-05 07:51:12 +01:00
braks cecf9d4c3b feat(core,composables): add useNodesData composable 2024-02-05 07:51:12 +01:00
braks c855dfe454 feat(core): add viewport helper to state 2024-02-05 07:51:12 +01:00
braks fd84025dd1 feat(core): add init hook 2024-02-05 07:51:12 +01:00
braks 5798cc5578 refactor(core): use useOnInitHandler to emit paneReady event 2024-02-05 07:51:12 +01:00
braks c4b4a04aa0 perf(core): replace Array.forEach loops 2024-02-05 07:51:12 +01:00
braks 0941e609dd chore(core): cleanup 2024-02-05 07:51:12 +01:00
braks 064cfd84b3 feat(core,composables): add useHandleConnections composable 2024-02-05 07:51:12 +01:00
braks a9bd82d28a chore(core): cleanup 2024-02-05 07:51:12 +01:00
braks aab31f8296 refactor(core,composables): remove error from useNodeId 2024-02-05 07:51:12 +01:00
braks d001d802b5 refactor(core,viewport): replace watchEffect with onMounted/onBeforeUnmount 2024-02-05 07:51:12 +01:00
braks 00a1f9d484 feat(core): add useNodeId composable 2024-02-05 07:51:12 +01:00
braks e24f436fc5 chore(core): cleanup type issues 2024-01-29 21:56:44 +01:00
braks 5e8001f7b0 chore(core,viewport): cleanup viewport helper 2024-01-29 21:56:44 +01:00
braks a5091b9b0c refactor(core,viewport): use useResizeHandler composable 2024-01-29 21:56:44 +01:00
braks e427e21c28 chore(core): cleanup 2024-01-29 21:56:44 +01:00
braks be9e58092a chore(core): cleanup condition 2024-01-25 08:57:52 +01:00
braks 2b82098fab fix(core,key-press): check if key or code exists before matching 2024-01-25 08:57:52 +01:00
braks 347715dd11 fix(core,key-filter): return false from bool key filter 2024-01-21 14:35:35 +01:00
braks 1012f2cae9 feat(core): add useConnection composable 2024-01-21 14:35:35 +01:00
braks 458b5d42ba fix(core): remove ts-transform-paths and use relative paths 2023-12-12 23:36:33 +01:00
braks 277979f72c fix(core): use correct prop value when watcher triggers 2023-11-10 15:19:16 +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 17e5966e4f revert(core): import toValue from vueuse/core to avoid ambiguous export 2023-11-08 15:12:28 +01:00
braks c1603b2d58 feat(core): add nodes to isValidConnection args 2023-11-08 08:27:12 +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 c30ddc61ed fix(core): properly cleanup handlers when drag is disabled 2023-11-04 19:25:49 +01:00
braks ac8dab30c7 fix(core): add immediate flag to prop watchers 2023-11-04 19:25:49 +01:00
braks 009e6faf0d chore(core): add comments 2023-10-30 13:36:07 +01:00
jayrchampandBraks 8651019eb6 fix(core): ensure events introduced by the watcher are released when no longer needed 2023-10-30 13:36:07 +01:00
braks 53be29de8a chore(core): cleanup 2023-10-30 13:36:07 +01:00
braks 3b175a553e refactor(core): remove primtive typeguards 2023-10-30 13:36:07 +01:00
braks 785f147236 perf(core): cleanup possible re-bindings of listeners in useKeyPress 2023-10-30 13:36:07 +01:00
braks 11138a6d9a fix(core): create predicate for string key filters 2023-10-30 13:36:07 +01:00
braks 2a407f59e3 refactor(core): add stub for addEventListener in useWindow 2023-10-30 13:36:07 +01:00
braks a32c81aaf3 refactor(core): add warning when viewport noop is triggered 2023-10-30 13:36:07 +01:00
braks b0ffe42007 chore(core): update d3 type deps 2023-10-07 11:39:48 +02:00
braks e71a2aa4ef feat(core): add nodeDragThreshold option 2023-10-06 18:00:01 +02:00
braks db894a5adb feat(core): add flowToScreenCoordinate & screenToFlowCoordinate to viewport actions 2023-10-06 18:00:01 +02:00
braks 505ecc4c21 fix(core): reset isPressed value when switching from boolean to other keyfilter 2023-08-21 17:44:20 +02:00
braks 65c3a05d84 chore(core): cleanup 2023-08-21 17:44:20 +02:00
braks f095917e97 fix(core): clear key on keyup so combinations work during simultaneous keypress 2023-08-21 17:44:20 +02:00
braks 0867637b50 fix(core): allow passing key combination as string 2023-08-21 17:44:20 +02:00
braks 45f18d5459 fix(core): use detached scope to dispose state and stop watcher 2023-07-24 23:46:59 +02:00
braks 620852b860 fix(core): watch applyDefault state in useVueFlow scope 2023-07-24 23:46:59 +02:00
braks 4412516476 chore(core): cleanup 2023-07-24 23:46:59 +02:00