braks
ea75f8aac0
refactor(core): allow passing target to useKeyPress
2024-07-01 09:44:55 +02:00
Braks
cf32d59074
refactor(core): replace until watcher with onMounted in handle cmp ( #1488 )
2024-07-01 09:44:55 +02:00
braks
04524d27fd
chore(docs): add info on v-model
2024-06-20 10:20:09 +02:00
braks
182a6d9263
docs: add info on connection mode
2024-06-20 10:18:30 +02:00
braks
ea59a7176e
docs: add info on handle limit
2024-06-20 10:16:51 +02:00
braks
e94e0e879c
chore(docs): cleanup
2024-06-20 09:02:19 +02:00
braks
3ca9aca72b
docs: add section on changes
2024-06-19 01:51:10 +02:00
Git Cliff
63873ef464
chore: update CHANGELOG.md
2024-06-18 10:50:07 +00:00
Braks
e2ce2053e4
fix(core): correct id access in useVueFlow ( #1483 )
...
* fix(core): correct id access in `useVueFlow`
* chore(changeset): add
2024-06-18 12:49:20 +02:00
braks
aab43d5247
refactor(workflows): remove qodana scan workflow file
2024-06-18 12:46:58 +02:00
braks
14ae927a64
refactor(workflows): upgrade node to 20
2024-06-18 12:46:45 +02:00
Git Cliff
d55f50e735
chore: update CHANGELOG.md
2024-06-18 10:32:58 +00:00
Braks
4fe1a7b541
refactor(core): add overloads to useVueFlow ( #1481 )
...
* refactor(core): add overloads to `useVueFlow`
* chore(changeset): add
* chore(core): cleanup
2024-06-18 12:29:29 +02:00
Braks
9b4e3b2656
feat(core): add EdgePathParams type to edge utils ( #1479 )
...
* feat(core): add `EdgePathParams` type to edge utils
* chore(changeset): add
* chore(core): cleanup jsdocs
2024-06-18 12:29:29 +02:00
Braks
cff55c8ebf
refactor(core): use empty arr when updating all internals ( #1476 )
...
* refactor(core): use empty arr when updating all internals
* chore(changeset): add
2024-06-18 12:29:29 +02:00
braks
55a76cd9ad
chore(docs): update validation example
2024-06-17 18:52:11 +02:00
braks
889797e684
chore(docs): cleanup v-model usages
2024-06-13 23:20:32 +02:00
braks
865fe722db
docs: update troubleshooting page
2024-06-13 23:11:32 +02:00
braks
7f2917a752
docs: update state page
2024-06-13 23:03:02 +02:00
braks
20d18eeed2
docs: update config page
2024-06-13 23:00:26 +02:00
braks
c7049e3216
docs: update controlled flow page
2024-06-13 22:47:31 +02:00
braks
ff055517cd
chore(docs): fix typo and update title
2024-06-13 22:39:43 +02:00
braks
76fe779f34
docs: update nodes / edges pages
2024-06-13 22:27:07 +02:00
braks
d51203c465
docs: update theming page
2024-06-13 22:26:59 +02:00
braks
1bacc926ed
docs: update getting-started page
2024-06-13 22:26:51 +02:00
braks
202d76777d
chore: update README
2024-06-13 21:43:22 +02:00
braks
96ec3e744c
docs: update prerequisites
2024-06-13 21:40:37 +02:00
braks
070d78ded4
docs: update edge utils docs
2024-06-13 21:39:54 +02:00
braks
532d52232d
docs: update handle docs
2024-06-13 19:29:46 +02:00
braks
c30222eec3
docs: add handles section to guide
2024-06-13 11:27:08 +02:00
braks
fe55415b2d
chore(docs): add state injection section to useVueFlow docs
2024-06-13 11:17:24 +02:00
Git Cliff
6345176b25
chore: update CHANGELOG.md
2024-06-12 22:09:44 +00:00
Braks
850f54aebd
chore(core): cleanup unused event arg ( #1475 )
...
chore(core): cleanup unused `event` arg
2024-06-13 00:04:51 +02:00
Braks
a647472db4
chore(deps-dev): update deps-dev ( #1473 )
...
* chore(deps-dev): update deps-dev
* chore(tooling,deps-dev): update deps-dev
2024-06-13 00:04:51 +02:00
Braks
d429394f42
refactor(core): cleanup connection line component ( #1470 )
2024-06-13 00:04:51 +02:00
Braks
d658c1d357
refactor(core): replace arr reduce methods ( #1467 )
...
* refactor(core): replace arr reduce methods
* chore(core): cleanup
2024-06-13 00:04:51 +02:00
Braks
70b39cc78e
refactor(core): deprecate useVueFlow options arg ( #1465 )
...
refactor(core): deprecate vueflow options
2024-06-13 00:04:51 +02:00
Braks
798faf1be4
refactor(core): remove connectedEdges from node mouse events ( #1464 )
...
* refactor(core): remove `connectedEdges` from node mouse events
* chore(changeset): add
2024-06-13 00:04:51 +02:00
Braks
0825101ebe
refactor(core): remove node intersections arg from drag events ( #1460 )
...
* refactor(core): remove node intersections arg from drag events
* chore(changeset): add
* docs(examples): update intersection example
2024-06-13 00:04:51 +02:00
Braks
a9ccd61eec
feat(core): add useEdgesData composable ( #1462 )
...
* feat(core): add `useEdgesData` composable
* chore(changeset): add
* chore(core): add export
2024-06-13 00:04:51 +02:00
braks
19df6ca57a
fix(core): event type
2024-06-13 00:04:51 +02:00
Braks
ed2e5744fd
fix(core): hide graph until initial fitview is done ( #1459 )
...
* fix(core): hide graph until initial fitview is done
* chore(changeset): add
* fix(core): wait for fit view to finish
2024-06-13 00:04:51 +02:00
Braks
0c5dfddc47
refactor(core): remove initialized from graph-nodes ( #1457 )
...
* refactor(core): remove `initialized` from graph-nodes
* chore(changeset): add
* refactor(node-resizer): replace node initialized check
* chore(changeset): add
2024-06-13 00:04:51 +02:00
braks
9a7e4ac952
refactor(core): use for loop
2024-06-13 00:04:51 +02:00
Braks
cd5103e525
refactor(core): reduce node bounds calculation ( #1453 )
...
* refactor(core): reduce node bounds calculation
* chore(changeset): add
* chore(core): cleanup
2024-06-13 00:04:51 +02:00
Braks
49dc8ae2a1
feat(core): add updateEdgeData action ( #1452 )
...
* feat(core): add `updateEdgeData` action
* chore(changeset): add
2024-06-13 00:04:51 +02:00
Braks
d71de0a92d
chore(docs): update example styles ( #1469 )
...
* chore(docs): update basic example styles
* chore(docs): update confirm delete example styles
* chore(docs): update dnd example styles
* chore(docs): update hidden example
* chore(docs): update update node example
* chore(docs): update node toolbar example styles
* chore(docs): update transition example styles
* chore(docs): cleanup basic example els
* chore(docs): cleanup examples
2024-06-10 23:51:47 +02:00
Braks and GitHub
5dc8711a6b
chore(docs): update vitepress to latest ( #1468 )
...
* chore(docs): update vitepress to latest
* chore(docs): cleanup styles
2024-06-10 15:11:40 +02:00
braks
78f2635c5e
chore(docs): update visibility example styles
2024-06-09 15:09:05 +02:00
braks
01e1b32104
chore(docs): update interaction example styles
2024-06-09 15:04:03 +02:00
braks
ee8d30d1cf
chore(docs): update math examples styles
2024-06-09 14:58:29 +02:00
braks
5e953bdb44
chore(docs): update save and restore example
2024-06-09 14:52:26 +02:00
braks
6ee31708ab
fix(docs): add width/height to icons
2024-06-09 14:24:39 +02:00
braks
50a3b0eab5
chore(docs): update repl vue version
2024-06-09 13:04:26 +02:00
braks
ba43421674
chore(docs): correct header styles
2024-06-09 13:04:26 +02:00
Braks
257c7aa704
examples: add confirm delete example ( #1466 )
...
* examples: add confirm delete example
* docs: add confirm delete example
2024-06-09 13:04:20 +02:00
braks
67da354917
chore(docs): cleanup math example
2024-06-09 13:04:20 +02:00
braks
51986d7c6c
docs: prettify example css files
2024-06-09 13:04:20 +02:00
Braks and GitHub
a8ba97331f
examples: add math example ( #1461 )
...
* examples: add math example
* docs: add math example
2024-06-08 20:35:18 +02:00
braks
f74be96b2d
examples: add screenshot example ( #1456 )
2024-06-08 16:56:21 +02:00
Braks and GitHub
6503b3e9ed
examples: update pinia example ( #1458 )
...
* examples: update pinia example
* chore(examples): update pinia dep
* examples: add icons to pinia panel
* docs(examples): update pinia example
2024-06-08 16:07:50 +02:00
Git Cliff
9bd813dc59
chore: update CHANGELOG.md
2024-06-06 08:47:37 +00:00
braks
40f2421dc9
chore(core): add missing container class name
2024-06-06 10:45:38 +02:00
braks
25bb585220
chore(core): cleanup
2024-06-06 10:45:38 +02:00
Braks
a592fbd78a
refactor(core): use node lookup map internally ( #1450 )
...
* refactor(core): use node lookup map internally
* chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
faf67c2b55
fix(core): use computed edge ref
2024-06-06 10:45:38 +02:00
Braks
876b71dc19
refactor(core): use node/edge id as only dependency for nodes/edges list ( #1447 )
...
* refactor(core): use node id to (re-)render nodes
* refactor(core): use edge id to (re-)render nodes
* chore(changeset): add
* chore(core): cleanup
* chore(core): cast cmp as any
2024-06-06 10:45:38 +02:00
Braks
8bc1c99252
fix(core): disable drag when using multi-touch ( #1448 )
...
* fix(core): disable drag when using multi-touch
* chore(changeset): add
2024-06-06 10:45:38 +02:00
Braks
1b5e14a5b8
fix(core): disable zoom on mobile when zoomToPinch is false ( #1449 )
...
* fix(core): disable zoom on mobile when zoomToPinch is false
* chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
0c1bd1b204
chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
cc0b8b69a3
refactor(core): remove hidden check from getNodes & getEdges
2024-06-06 10:45:38 +02:00
braks
5e9db1c87f
refactor(core): render null if edge is hidden
2024-06-06 10:45:38 +02:00
braks
e5508bc8eb
chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
3498399ef7
refactor(core): render null if node is hidden
2024-06-06 10:45:38 +02:00
braks
ea45545835
refactor(core): use all nodes in node renderer
2024-06-06 10:45:38 +02:00
braks
329be6b60c
chore(changeset): update
2024-06-06 10:45:38 +02:00
braks
a220161876
docs: cleanup examples
2024-06-06 10:45:38 +02:00
braks
82d99915d3
tests: update handle ids in tests
2024-06-06 10:45:38 +02:00
braks
660831cc37
refactor(core): check if starting handle exists
2024-06-06 10:45:38 +02:00
braks
688f886f9b
chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
c822f9c632
refactor(core,handle): remove auto-generated handle ids
2024-06-06 10:45:38 +02:00
braks
5703647290
chore(core): add todos for parentId
2024-06-06 10:45:38 +02:00
braks
5d3f87fd56
refactor(core): use vue-flow__marker on marker defs el
2024-06-06 10:45:38 +02:00
braks
0d971d89b6
chore(changeset): add
2024-06-06 10:45:38 +02:00
braks
1bb7a19e1b
feat(core): add edge id to handle connections
2024-06-06 10:45:38 +02:00
Git Cliff
fa7087f7ff
chore: update CHANGELOG.md
2024-05-31 14:12:50 +00:00
braks
5c2f15061e
refactor(core): replace array map
2024-05-31 16:09:34 +02:00
braks
dc3ef700f2
chore(changeset): add
2024-05-31 16:09:34 +02:00
braks
860570e1db
chore(changeset): add
2024-05-31 16:09:34 +02:00
braks
1a87312434
chore(core): cleanup
2024-05-31 16:09:34 +02:00
braks
02f3ca2ba0
refactor(core): replace array fns
2024-05-31 16:09:34 +02:00
braks
ac5e69b2c8
chore(changeset): add
2024-05-31 16:09:34 +02:00
braks
cd362799e4
fix(core): use separate prevConnections map
2024-05-31 16:09:34 +02:00
Git Cliff
6dbf1ea2f6
chore: update CHANGELOG.md
2024-05-28 17:22:19 +00:00
braks
f698b2dbcc
chore(changeset): add
2024-05-28 19:18:23 +02:00
braks
1c4e208627
fix(controls): allow PanelPositionType as position value
2024-05-28 19:18:23 +02:00
braks
c59803e6cc
fix(minimap): allow PanelPositionType as position value
2024-05-28 19:18:23 +02:00
braks
6bf41079ed
feat(core): export PanelPositionType
2024-05-28 19:18:23 +02:00
braks
2e2c389653
chore(changeset): add
2024-05-28 19:18:23 +02:00
braks
8a8c8f50bf
feat(core): add missing styles warning
2024-05-28 19:18:23 +02:00