braks
|
c5fee5c4f5
|
fix(core): wait until nodes are initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-02 08:47:38 +01:00 |
|
braks
|
ee8ccfe2cc
|
chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-02 08:47:38 +01:00 |
|
braks
|
7c026f084a
|
fix(core): prevent selecting nodes on drag when selectable disabled
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-02 08:47:38 +01:00 |
|
braks
|
f2af8188e5
|
fix(core): wait until viewport helper is initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-24 20:07:13 +01:00 |
|
braks
|
58a1ce8e88
|
chore(core): cleanup async functions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-22 20:20:11 +01:00 |
|
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
|
7cab68ed84
|
refactor(core): add useViewport for store viewport actions
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
|
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
|
8a5225ab80
|
fix(core): connections for handles bigger than connection radius
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-15 00:24:22 +01:00 |
|
braks
|
83636d4e53
|
refactor(core): pass original event to edge update event params
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-15 00:24:22 +01:00 |
|
braks
|
35daa95c22
|
chore(core): cleanup useZoomPanHelper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-07 12:28:47 +01:00 |
|
braks
|
26f16b75f8
|
fix(core): exclude hidden nodes in fitView when includeHiddenNodes is false
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-07 12:28:47 +01:00 |
|
braks
|
619f4bf3e7
|
refactor(core): cleanup useHandle and set status on actions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-06 01:13:13 +01:00 |
|
braks
|
c800a86893
|
fix(core): check if prevClosestHandle exists in pointer up
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-06 01:05:17 +01:00 |
|
braks
|
dc60e112a1
|
feat(core): add vue flow error class
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-05 23:55:27 +01:00 |
|
braks
|
1448543993
|
chore(core): cleanup useVueFlow
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-05 23:51:28 +01:00 |
|
braks
|
c36cf59a80
|
feat(core): add connection status to connection lines
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-05 22:57:41 +01:00 |
|
braks
|
c7e8bd7630
|
fix(core): avoid undraggable selected nodes being dragged
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-05 22:22:16 +01:00 |
|
braks
|
f2f3e70ebe
|
fix(core): ios connection error
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-05 22:22:06 +01:00 |
|
braks
|
cae9562481
|
fix(core): ref access when passing default edge options
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-02 12:30:48 +01:00 |
|
braks
|
a5ebd48013
|
fix(core): pass valid connection func params
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-02 00:46:59 +01:00 |
|
braks
|
35d28abd65
|
feat(core): add pan on connection drag
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:32:45 +01:00 |
|
braks
|
0dcfd6f9a4
|
feat(core): add auto pan on node drag
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:32:45 +01:00 |
|
braks
|
e0fbefef8f
|
feat(core): do not snap to invalid handles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 22:57:05 +01:00 |
|
braks
|
94e1282b10
|
refactor(core): first check element below
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 22:57:05 +01:00 |
|
braks
|
e74a20d923
|
feat(core): implement connection radius
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 22:57:05 +01:00 |
|
braks
|
c13d28d5e2
|
fix(core): use computed var to get node in drag handler
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-19 09:21:55 +01:00 |
|
braks
|
c25059444a
|
refactor(core): do not set preloaded state elements when calling useVueFlow
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-19 09:21:55 +01:00 |
|
braks
|
203b4815f8
|
chore(core): replace getNode with findNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
d51499de96
|
refactor(core): support key combinations for key codes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 21:25:41 +01:00 |
|
braks
|
b7605d6149
|
fix(core): always handle keyup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-16 18:39:46 +01:00 |
|
braks
|
1e88fdaa1d
|
chore(core): cleanup key press composable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-12 22:29:13 +01:00 |
|
braks
|
6aec81532c
|
fix(core): calculate position and computedPos correctly in calcNextPosition
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-05 13:06:26 +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
|
f319f6249d
|
chore(core): cleanup useUpdateNodePositions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
2b513b5ae7
|
refactor(core,nodes): remove snapGrid option from nodes - use global one instead
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
4260e3158f
|
refactor(core,nodes): move velocity logic into useUpdateNodePositions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 17:38:56 +01:00 |
|
braks
|
1708aa7802
|
chore(core): cleanup unused var
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
dd1b15029d
|
fix(core): drag position update
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
|
9ac4a0fbd2
|
fix(core): input focus preventing selection rect
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-19 16:44:29 +01:00 |
|
braks
|
e69e19a8df
|
chore(core): remove log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:39:40 +01:00 |
|
braks
|
029a0d9a21
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
5033babdc2
|
feat(core): add useGetPointerPosition composable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
ddf6e5f5db
|
fix(core): add missing dragging flag to nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-12 15:53:43 +01:00 |
|
braks
|
dce5d86867
|
refactor(nodes): only trigger dragging flag when a change has occured
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-08 16:48:18 +01:00 |
|
braks
|
a1e1304b63
|
fix(core): prevent valid connections on same node and handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-06 17:46:15 +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 |
|
braks
|
91d7c9d52a
|
fix(core): allow null as key-code
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-02 15:03:28 +01:00 |
|