Commit Graph
100 Commits
Author SHA1 Message Date
braks f66507218c chore(changeset): add 2024-02-15 22:04:22 +01:00
braks e5aaaa6e8c fix(core,edges): correct smoothstep edge pathing 2024-02-15 22:04:22 +01:00
Git Cliff 55d8a9a14e chore: update CHANGELOG.md 2024-02-15 16:48:20 +00:00
braks 46be1fed5b chore(core): deprecate flow props 2024-02-15 17:46:21 +01:00
braks 31903e415d chore(changeset): add 2024-02-15 17:46:21 +01:00
braks 5094e330b8 fix(core): wrap marker urls with quotes 2024-02-15 17:46:21 +01:00
braks 55f0110cf6 chore(changeset): add 2024-02-15 17:46:21 +01:00
braks 3a0dc0fff6 feat(core,composables): add edgeId to useHandleConnections return 2024-02-15 17:46:21 +01:00
braks bc0a33d6de chore(changeset): add 2024-02-15 17:46:21 +01:00
braks 0139e6eb0f chore(core): cleanup 2024-02-15 17:46:21 +01:00
braks dda5b58211 refactor(core): use all nodes for handle lookup 2024-02-15 17:46:21 +01:00
braks 300c742352 refactor(core): rename useViewport to useViewportHelper 2024-02-15 17:46:21 +01:00
braks bbf16e385c chore(core): remove experimental from state 2024-02-15 17:46:21 +01:00
braks ffdea45af4 refactor(core): use useNodesInitialized to emit nodesInitialized 2024-02-15 17:46:21 +01:00
braks fbb3f63134 chore(core): update composable jsdocs 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 49a9f4aeee chore(examples): cleanup tsconfig & vite config 2024-02-15 17:46:21 +01:00
braks 3fa7fde394 tests: add useNodesInitialized test 2024-02-15 17:46:21 +01:00
braks c8c77a2967 refactor(core): deprecate getters 2024-02-15 17:46:21 +01:00
braks f2165afe6f feat(core,composables): add useNodesInitialized composable 2024-02-15 17:46:21 +01:00
braks eb78f77c72 chore(changeset): add 2024-02-15 17:46:21 +01:00
braks d288a9b842 refactor(background): deprecate bgcolor prop 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 060f9e4748 chore: update license 2024-02-15 10:55:31 +01:00
braks f67e5a57e3 chore(docs): cleanup edges example 2024-02-15 10:55:21 +01:00
braks 0c441b35df chore(docs): add spinner to stop btn 2024-02-08 22:46:38 +01:00
braks ce7333fef6 feat(docs): add useLayout composable 2024-02-08 22:39:01 +01:00
braks a0abe3af9d feat(docs): add shuffle to layout example 2024-02-08 22:39:01 +01:00
braks c65f5cf56e chore(docs): cleanup styles 2024-02-08 20:36:29 +01:00
braks 8226796b8b chore(docs): cleanup comments 2024-02-08 20:07:50 +01:00
braks 4fc73421c3 chore(docs): abort animation if task was cancelled 2024-02-08 20:07:50 +01:00
braks 51c0ee065b chore(docs): cancel upcoming tasks if stopped 2024-02-08 20:07:50 +01:00
braks caf874dd49 chore(docs): put all actions into single panel 2024-02-08 20:07:50 +01:00
braks fafad1e721 feat(docs): wait for edge animation to finish to load node 2024-02-08 20:07:50 +01:00
braks c9f8f6f974 chore(docs): colors edges based on target node 2024-02-08 00:48:03 +01:00
braks dc8faecd8c chore(docs): cleanup layouting example 2024-02-07 22:42:42 +01:00
braks a99c620b18 chore(docs): reorder menu items 2024-02-07 22:29:40 +01:00
braks 75355b04e7 feat(docs): add animation edge to layouting example 2024-02-07 22:29:40 +01:00
braks 43a1c9d2ac examples: animation edge 2024-02-07 22:29:40 +01:00
braks f9e4d84297 chore(docs): update layout example styles 2024-02-06 23:58:02 +01:00
braks 291095110a chore(docs): set LR as default in layouting example 2024-02-06 18:39:17 +01:00
braks abf5c3d0ce chore(docs): cleanup styles 2024-02-06 13:13:54 +01:00
braks 7bd29964a8 docs: add run process to layouting example 2024-02-06 13:10:58 +01:00
braks 0ae75025b6 examples: add example for running a process tree 2024-02-06 13:03:49 +01:00
braks 6dd95145b1 fix(docs): move node from edges array 2024-02-06 01:13:42 +01:00
braks 96b93e30e3 refactor(tests): use connection line tester cmp 2024-02-05 13:13:22 +01:00
braks 9837e0d34f refactor(tests): use composable tester cmp 2024-02-05 13:13:22 +01:00
braks 30f158cac7 chore(docs): update validation example text 2024-02-05 09:20:35 +01:00
Git Cliff 7c1cf13e54 chore: update CHANGELOG.md 2024-02-05 06:59:09 +00:00
braks 05c4677002 chore(docs): correct link 2024-02-05 07:51:12 +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 cc9f4fb244 refactor(core): pass renderers to viewport cmp as slots 2024-02-05 07:51:12 +01:00
braks daff22f3cf chore(core): deprecate some node props 2024-02-05 07:51:12 +01:00
braks 3220e20c0e docs: add dagre layout example 2024-02-05 07:51:12 +01:00
braks 0bfb5f4046 docs: add troubleshooting page 2024-02-05 07:51:12 +01:00
braks 83848f4aa4 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks f36fa770c2 feat(core,error): add error args to err 2024-02-05 07:51:12 +01:00
braks aaf106938f fix(core): avoid adding invalid edges (like null or undefined) 2024-02-05 07:51:12 +01:00
braks 04658b2c0d fix(core): avoid options passed to useVueFlow overwriting default state 2024-02-05 07:51:12 +01:00
braks 3c288e643b chore(changeset): add 2024-02-05 07:51:12 +01:00
braks 983971f576 fix(core): use existing node/edge obj for assignment 2024-02-05 07:51:12 +01:00
braks cc20329be9 chore(changeset): update 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 24c2091c7a chore(docs): cleanup examples 2024-02-05 07:51:12 +01:00
braks 034885062c chore(docs): update multi example 2024-02-05 07:51:12 +01:00
braks d732597065 chore(docs): update intersection example 2024-02-05 07:51:12 +01:00
braks 11f92f4a4a chore(docs): update interaction example 2024-02-05 07:51:12 +01:00
braks 02057b6c6c chore(docs): remove horizontal example 2024-02-05 07:51:12 +01:00
braks 8ce3e03ce9 chore(docs): update hidden example 2024-02-05 07:51:12 +01:00
braks f5b3d83731 chore(docs): remove empty example 2024-02-05 07:51:12 +01:00
braks 14f3abef1a chore(docs): update edges example 2024-02-05 07:51:12 +01:00
braks 88beaeca2b chore(docs): update drag and drop example 2024-02-05 07:51:12 +01:00
braks be57e51685 chore(docs): cleanup connection radius example 2024-02-05 07:51:12 +01:00
braks 27f54fd561 chore(docs): cleanup connection line example 2024-02-05 07:51:12 +01:00
braks 3c8182ead1 chore(docs): cleanup basic example and expand comments 2024-02-05 07:51:12 +01:00
braks 2637733aa9 chore(docs): update custom node example 2024-02-05 07:51:12 +01:00
braks 10060064f2 chore(examples): add cdn example file 2024-02-05 07:51:12 +01:00
braks fc2f36b419 chore(docs): update custom node example 2024-02-05 07:51:12 +01:00
braks c381e6c11d chore(docs): add docs about new composables 2024-02-05 07:51:12 +01:00
braks 32700b12d3 refactor(docs): use wider styles for example pages 2024-02-05 07:51:12 +01:00
braks 6f33a3b50e refactor(docs): show repl import map and tsconfig opts 2024-02-05 07:51:12 +01:00
braks 2ca5bd82a4 chore(core,composables): update jsdocs 2024-02-05 07:51:12 +01:00
braks 6e162d5f02 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks 584782bcc6 refactor(core): call nodes initialized whenever areNodesInitialized is true 2024-02-05 07:51:12 +01:00
braks 417a301b42 refactor(core): add missing viewport helper functions to actions 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 7f6ae2fbf8 tests: add tests for useNodesData 2024-02-05 07:51:12 +01:00
braks 1dff3a1764 chore(changeset): add 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 c443af6991 chore(changeset): add 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 4d8cd3c1a4 tests: add tests for updateNodeData & updateNode 2024-02-05 07:51:12 +01:00
braks eca0447d3b chore(core): cleanup 2024-02-05 07:51:12 +01:00
braks 0e03b16328 chore(changeset): add 2024-02-05 07:51:12 +01:00
braks fe1d801d5b feat(core): add updateNode & updateNodeData actions to store 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