braks
|
dfce24a5fa
|
refactor(core): use noop viewport helper when viewport is not ready
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
braks
|
d2c6b592f5
|
refactor(core): remove waiting for dimensions in zoom pan helper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
braks
|
74f2596f80
|
chore(core): cleanup unused watcher
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
braks
|
0d9bcf4b06
|
chore(core): cleanup initial render
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
braks
|
226caebd4a
|
fix(core): hide graph until nodes are ready
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
braks
|
cbc29e505d
|
chore(deps-dev): update deps-dev and cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
 Alex Van LiewandBraks
|
b19b9a871b
|
fix: add compatConfig to all components
|
2023-02-15 10:19:26 +01:00 |
|
braks
|
a5ee9d978c
|
refactor(core): use watcheffect to observe node dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-10 15:53:38 +01:00 |
|
braks
|
c62c18a20d
|
refactor(core): use computed to group edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-10 15:44:45 +01:00 |
|
braks
|
eb6f7a91f2
|
chore(core): cleanup props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-10 11:38:22 +01:00 |
|
braks
|
bb2c4f449a
|
chore(core): cleanup and replace const with function
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-07 12:27:41 +01:00 |
|
braks
|
77de369a3f
|
chore(core): use default values when defaultViewport values are missing
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-06 22:15:35 +01:00 |
|
braks
|
522efd4c94
|
refactor(core): throw warning if dimensions of viewport are 0
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:32:45 +01:00 |
|
braks
|
84f2235f23
|
feat(core): add auto pan props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:32:45 +01:00 |
|
braks
|
852d4b7667
|
fix(core): hide node selection if no selected nodes exist
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-22 20:57:37 +01:00 |
|
braks
|
c1228c406d
|
refactor(core): pass initialized nodes to nodes initialized hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
d741bd1726
|
refactor(core): emit nodes initialized if getNodesInitialized has same length as nodes state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
84ffd50429
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
fba7b55f1f
|
fix(core): re-group edges when nodes change
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
7fd2782d00
|
fix(core): dont trigger ctx menu when dragging with right mouse btn
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 14:00:47 +01:00 |
|
braks
|
ce992db802
|
refactor(core): keep user selection on right click
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 21:25:53 +01:00 |
|
braks
|
9e1ba45839
|
fix(core): check if position is a number and not if it's truthy
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-16 18:39:28 +01:00 |
|
braks
|
726ee224b9
|
fix(core): place default slot outside of viewport el
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-12 22:40:59 +01:00 |
|
braks
|
148276dda6
|
feat(core): always group edges by z-index
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
249250e7af
|
fix(core,edges): pass focusable to edge wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-30 01:06:52 +01:00 |
|
braks
|
c1b1821ee6
|
fix(core,nodes): slot props undefined on first render
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-30 01:06:52 +01:00 |
|
braks
|
c3e1741a4b
|
refactor(core): remove selectionOnDrag prop and use selectionKeyCode to trigger selection
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
012a19ddc9
|
chore(core): remove log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
0d2959701c
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
fd79ab141d
|
feat(core): implement figma controls
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
828aa5f0bb
|
chore(core): add todo
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
7719f18241
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
770ab6ca1e
|
revert(core): type imports
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
7195582a6c
|
feat(core,a11y): add A11yDescriptions to VueFlow container
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
9f50dd0865
|
feat(core,nodes): implement a11y in nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
ffbbc35fe9
|
feat(core,edges): add a11y to edge wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
5386fc30fb
|
feat(core): add disableKeyboardA11y option to store options
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
20682800e8
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 20:25:54 +01:00 |
|
braks
|
9cbb7df17c
|
refactor(core): clamp invalid zoom values
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 20:25:54 +01:00 |
|
braks
|
8b2a21bc07
|
refactor(core): merge defaultZoom & defaultPosition to defaultViewport
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 20:25:54 +01:00 |
|
braks
|
9361a63706
|
refactor(core): rename viewpane to viewport
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 20:25:46 +01:00 |
|
braks
|
d06ce8659d
|
refactor(core,edges): group edges on edge selection changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 16:50:51 +01:00 |
|
braks
|
af534083fa
|
feat(core,nodes): add elevateNodesOnSelect option
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 16:44:38 +01:00 |
|
braks
|
e99a289c3c
|
fix(core): pass flow props to store initializer
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-18 23:10:57 +01:00 |
|
braks
|
94c0883db8
|
fix(core): node dimensions update condition to only force when dimensions defined
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-15 15:38:28 +01:00 |
|
braks
|
657f33b845
|
revert(core): force update on resize observer changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-15 15:38:28 +01:00 |
|
braks
|
4a8d77d79f
|
refactor(core,nodes): remove forced update on resize observer trigger
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 15:53:47 +01:00 |
|
braks
|
602fbada4b
|
fix(core,additional-components): apply translate extent on pan
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-08 22:49:32 +01:00 |
|
braks
|
0d44179373
|
fix(core): allow middle mouse pan over edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-06 17:46:02 +01:00 |
|
braks
|
f4a4736899
|
refactor(core): remove barrel files and use auto-imports instead
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-06 17:41:22 +01:00 |
|