Commit Graph
100 Commits
Author SHA1 Message Date
braks f09b7d934b refactor(core): move fitViewOnInit to node dimensions update 2024-02-05 07:51:12 +01:00
braks 97f4a17f83 refactor(core): remove unnecessary keys 2024-02-05 07:51:12 +01:00
braks 662c5fd998 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks 7672672309 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks 84c2f6df99 refactor(core): find handle by id regardless of num of handles 2024-02-05 07:51:12 +01:00
braks 0941e609dd chore(core): cleanup 2024-02-05 07:51:12 +01:00
braks 3f5519da4d chore(changeset): add 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 1ed6dbe0d9 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks 00a1f9d484 feat(core): add useNodeId composable 2024-02-05 07:51:12 +01:00
braks ab568b1913 chore(docs): update vueflow config docs 2024-02-03 18:07:46 +01:00
braks da8f82a60b fix(docs): set opacity on intro until el are set 2024-02-03 12:20:51 +01:00
braks 1c54e39c3a fix(docs): import pinia example 2024-02-02 10:21:12 +01:00
braks 4b4bcdccbb docs: update basic example 2024-02-01 13:33:04 +01:00
Git Cliff c1ef412bc4 chore: update CHANGELOG.md 2024-01-30 08:00:06 +00:00
braks 05e17d7951 chore(changeset): add 2024-01-30 08:56:46 +01:00
braks b7cc917a09 fix(core,utils): check if values are numeric in isRect 2024-01-30 08:56:46 +01:00
Git Cliff 9f76a775e3 chore: update CHANGELOG.md 2024-01-29 20:59:03 +00:00
braks b04cc29a6c chore(docs,deps): add vercel speed insights 2024-01-29 21:56:44 +01:00
braks a79d100b25 chore(docs,deps): update deps 2024-01-29 21:56:44 +01:00
braks 64a2091ddb chore(docs): update head 2024-01-29 21:56:44 +01:00
braks e24f436fc5 chore(core): cleanup type issues 2024-01-29 21:56:44 +01:00
braks e0a48f0552 chore(core): cleanup transform cmp 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 2259b2ab9e refactor(core)!: remove experimental flag 2024-01-29 21:56:44 +01:00
braks 3977875d0b refactor(core): trigger fitViewOnInit together with paneReady 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 b65f43c5d8 refactor(core): remove suspension 2024-01-29 21:56:44 +01:00
braks 1eefc8860e chore(docs): cleanup 2024-01-29 21:56:44 +01:00
braks 8a888a9194 tests: use transform matrix to confirm node positions 2024-01-29 21:56:44 +01:00
braks 3d362cb2d3 chore(changeset): add 2024-01-29 21:56:44 +01:00
braks ccaae216f8 fix(controls): set full width on control btn svgs 2024-01-29 21:56:44 +01:00
braks 1caaf364e7 chore(changeset): add 2024-01-29 21:56:44 +01:00
braks 5d2427ec2e chore(docs): cleanup intro 2024-01-29 21:56:44 +01:00
braks e427e21c28 chore(core): cleanup 2024-01-29 21:56:44 +01:00
braks ce229e547f refactor(core,viewport): suspens transformation pane 2024-01-29 21:56:44 +01:00
braks abe6006a09 refactor(core): emit pane ready after timeout of 1ms 2024-01-29 21:56:44 +01:00
braks 308cff5f45 refactor(core): add fitViewOnInitDone to state 2024-01-29 21:56:44 +01:00
Git Cliff 0faa483835 chore: update CHANGELOG.md 2024-01-25 08:00:04 +00:00
braks be9e58092a chore(core): cleanup condition 2024-01-25 08:57:52 +01:00
braks 390073e4d2 chore(changeset): add 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
Git Cliff ddd0d58d71 chore: update CHANGELOG.md 2024-01-21 16:03:44 +00:00
braks 23510efc1f chore(changeset): add 2024-01-21 17:02:19 +01:00
braks 9e51070144 fix(core,viewport): watch shouldPanOnScroll & shouldPanOnDrag 2024-01-21 17:02:19 +01:00
Git Cliff 6e79361dc2 chore: update CHANGELOG.md 2024-01-21 13:39:32 +00:00
braks c6ec16ee8b chore(changeset): add 2024-01-21 14:35:35 +01:00
braks ca70a7cd67 fix(core,store): await fitView before emitting pane-ready 2024-01-21 14:35:35 +01:00
braks e7e1195b4f chore(changeset): add 2024-01-21 14:35:35 +01:00
braks e7fb6813cd fix(core,viewport): allow panning on scroll when selection is active 2024-01-21 14:35:35 +01:00
braks d09e46fb2e chore(tooling,core): cleanup 2024-01-21 14:35:35 +01:00
braks 68762a4960 chore(changeset): add 2024-01-21 14:35:35 +01:00
braks 347715dd11 fix(core,key-filter): return false from bool key filter 2024-01-21 14:35:35 +01:00
braks 68cfbaebbe chore(core): lint files 2024-01-21 14:35:35 +01:00
braks 8bf6f26d3d chore(tooling,deps-dev): update antfu eslint conf 2024-01-21 14:35:35 +01:00
braks 2e0656822a chore(changeset): add 2024-01-21 14:35:35 +01:00
braks 45b4326f72 revert(minimap): inherit attrs 2024-01-21 14:35:35 +01:00
braks 3364144b85 refactor(core)!: update handle styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2024-01-21 14:35:35 +01:00
braks 72d42eaf98 chore(changeset): add 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 f8abaaf34d chore(changeset): add 2024-01-21 14:35:35 +01:00
braks 1012f2cae9 feat(core): add useConnection composable 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 a19892feaf chore(changeset): add 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 2b8fc1a65a chore(changeset): add 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 f9ea70210b chore(changeset): add 2024-01-21 14:35:35 +01:00
braks e5c52a3dba fix(core): add default handler when no handlers exist 2024-01-21 14:35:35 +01:00
braks 423d608565 chore: update LICENSE 2024-01-03 15:31:28 +01:00
Git Cliff bed9cf2e00 chore: update CHANGELOG.md 2024-01-03 10:18:15 +00:00
braks 14c8f2faa1 chore(examples): cleanup options api example 2024-01-03 11:13:31 +01:00
braks b53f82393f chore(docs): cleanup config 2024-01-03 11:13:31 +01:00
braks 18ed0437ad chore(changeset): add 2024-01-03 11:13:31 +01:00
braks 7f18def7fe chore(minimap): cleanup 2024-01-03 11:13:31 +01:00
braks 6f57175249 chore(minimap): cleanup minimap node emits 2024-01-03 11:13:31 +01:00
braks a1bcf66b4a chore(changeset): add 2024-01-03 11:13:31 +01:00
braks 5f0a333b2a feat(minimap): add MiniMapNodeEmits interface & export it 2024-01-03 11:13:31 +01:00
braks 9c2b281948 chore(changeset): add 2024-01-03 11:13:31 +01:00
braks 476e5d530a feat(minimap): add minimap slot types 2024-01-03 11:13:31 +01:00
Git Cliff ba2707c9f3 chore: update CHANGELOG.md 2023-12-12 22:45:01 +00:00
braks 58689d751a chore(core): cleanup 2023-12-12 23:36:33 +01:00
braks 0b2787000c chore(core): cleanup scripts 2023-12-12 23:36:33 +01:00
braks b4402cbbf7 chore(changeset): add 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 0506f6ff93 docs(examples): simplify basic example 2023-12-12 23:07:40 +01:00
braks 7d7fefec75 docs: cleanup 2023-12-12 22:33:47 +01:00
braks bb2bf72012 docs: move examples dir out of components dir 2023-12-12 22:33:47 +01:00
braks 7ba258c53b chore(deps,deps-dev): update deps & deps-dev 2023-12-12 22:33:47 +01:00
braks 04da72fbd3 docs: cleanup copy plugin logs 2023-12-12 22:33:47 +01:00
Git Cliff 51e49b8f4b chore: update CHANGELOG.md 2023-12-12 19:34:16 +00:00
braks f439e1c4e3 chore(changeset): add 2023-12-12 20:29:54 +01:00
braks 68957957ae fix(node-resizer): pass correct node id to resize control 2023-12-12 20:29:54 +01:00
braks aac4c4d593 chore(core): cleanup 2023-12-12 20:29:54 +01:00
braks eb21d87b62 chore(changeset): add 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