Commit Graph
100 Commits
Author SHA1 Message Date
braks f8ab2bd2cf chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks f3ee95c81b feat(core): allow setting padding as number
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 4524948515 chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 717d8e0d43 feat(core): allow setting global node extent as range
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 608921fc71 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 4a24509f5f feat(core): allow coordinate extent as range
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 44049bf714 fix(core): allow extent when no parent exists
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks c99a33542b chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks d9be769f74 chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 920fb3c9a4 chore(core): deprecate style & class functions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks fefa2a30ea chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 56e911c1e7 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 554ebebd13 refactor(coe): remove unnecessary computed var
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 884ca63390 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 1e2a51ebb5 chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 1171e01c9c refactor(core): allow passing undefined as arg to findNode & findEdge
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks f5c8a0424f refactor(core): search all edges for connected edges in useNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks ec44dca56a feat(core): add getConnectedNodes util
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks e4c4bd8a94 chore(core): remove unused watcher
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 5560949ed1 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks ab18bbc7d8 chore(tooling): add eslint rule curly
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks ebed9663b4 refactor(core): pass node and edge id computed to getters and actions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks f19e210442 refactor(core): replace computed arg with getter fn
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 2a5af98182 chore(core): add MaybeRefOrGetter type
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
Git Cliff 3ca4b4fdcb chore: update CHANGELOG.md 2023-04-07 17:52:02 +00:00
braks 86ecbae6f1 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-07 19:48:22 +02:00
braks d659d48279 fix(core): set handle connectable undefined as default
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-07 19:48:22 +02:00
braks 79140e99c2 chore: add codeowners file
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-05 12:23:23 +02:00
braks 0f18263899 chore(examples): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-05 12:23:23 +02:00
Git Cliff 12395c8b22 chore: update CHANGELOG.md 2023-04-03 09:22:58 +00:00
braks 0c05490cf3 chore(docs): allow console
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:19:55 +02:00
braks 30b7aebc6c chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks c459653015 fix(core): use connection click start handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks d0a8b9b080 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks 8229ee8748 fix(core): remove duplicate event binding
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks f750d0cc71 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks 3222e979ff fix(core): use fallback for connectable start and end
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks d261c095a8 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
braks 20dfddaad9 fix(core): allow null values to be set
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 11:13:53 +02:00
Git Cliff 414d400df2 chore: update CHANGELOG.md 2023-04-03 06:58:03 +00:00
braks e1b7bfcfb6 chore(examples): allow console
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:55:19 +02:00
braks adccf1b38e chore(examples): add easy connect example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:54:32 +02:00
braks 491fdb04e1 chore(tooling): disable console log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks a105d4c0bf chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 54cba6b865 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 4efc787067 refactor(core): add connection start and end handles to store state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks eab9991762 fix(core): correct isDef typeguard
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks da85ad0aca chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 63808e5dd2 refactor(core): do not remove orphaned edges from state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 0f02296fcc refactor(background): remove reactivity transform vars
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks e9ff4cca9d refactor(controls): remove reactivity transform vars
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks d888b0c1ab chore(vueflow): remove scripts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 1212fac27b chore(core): add labels to tuple
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks ef94e1ac19 chore(core): add missing name to A11yDescriptions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks b1c88b3792 chore(core): cleanup handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 26a68e83ed chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks df46137d23 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 4bb532132e feat(core): add type to edge updater anchor class
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks a9852bca12 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 1d3908db62 feat(core): add connectableStart & connectableEnd props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks c46020fbc2 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 17905660d6 feat(minimap): add inversePan and zoomStep props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 4a0d9fe493 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 5a50cfd90b feat(core): add clickConnectStart & clickConnectEnd events
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 707aaef535 chore: add dev scripts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 21:40:07 +02:00
Git Cliff 4e470024e6 chore: update CHANGELOG.md 2023-04-02 18:58:10 +00:00
braks 603aa69ec2 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 20:52:57 +02:00
braks 22accaed0d fix(core): hide transformation pane to avoid flickering of graph
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 20:52:57 +02:00
braks fd3ed23909 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 20:52:57 +02:00
braks 6c806e8059 fix(core): reset nodes and edges before state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 20:52:57 +02:00
Git Cliff b94c6eee7d chore: update CHANGELOG.md 2023-03-31 22:40:18 +00:00
braks 912e14b7ca chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks 44d1a4e3df fix(core): connection line pos not matching edge pos
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks 77729657fc chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks f62e6dfc53 fix(core): unwrap nodesConnectable in onClick of handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks 7fa58c9539 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks 60fefab45b chore(examples): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks d6155645e4 chore(core): add dev script
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks d0ac0b66ea chore(core): remove reactivity transform from handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
braks c4f287c574 fix(core): handles with connectable false still considered valid
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-01 00:35:45 +02:00
Git Cliff 41194b809e chore: update CHANGELOG.md 2023-03-31 19:42:16 +00:00
braks fdf317d35b chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks d15410523f chore(tests): update cypress
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks 09b886da36 chore(workflows): use cypress action
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks 294c3ba632 chore(changeset): remove expiremental flag
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks f61e5beb02 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks 9d597ff454 chore(deps-dev): upgrade deps-dev
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
braks 65db65da2f chore: update lint scripts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
Git Cliff 54493b8120 chore: update CHANGELOG.md 2023-03-31 13:56:32 +00:00
braks 640adf5993 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 15:53:13 +02:00
braks ce0002baea fix(core): object assign order when parsing node/edge
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 15:53:13 +02:00
braks 0aee70f6c4 chore(docs): update pinia example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 21:57:48 +02:00
braks 1880cdff8f chore(workflows): cleanup unused env vars
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 13:29:18 +02:00
braks c87d97e94e chore: update pnpm-lock.yaml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 13:29:18 +02:00
braks 7dfd41baa6 chore(workflows): use install deps action
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 13:29:18 +02:00
braks d269f57d01 feat(workflows): add install deps action
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 13:29:18 +02:00
braks cc4d0da5cb chore: add engines to package.json
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 13:29:18 +02:00
Git Cliff 2b8ed138d0 chore: update CHANGELOG.md 2023-03-29 09:42:31 +00:00
braks 51269a4e57 chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-29 11:26:49 +02:00
Git Cliff 1b740b435b chore: update CHANGELOG.md 2023-03-24 20:34:29 +00:00