braks
|
994ae82fdb
|
refactor(core): remove extent option for setNodes & addNodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-19 09:21:55 +01:00 |
|
braks
|
f0d4763a99
|
refactor(core): use removeSelectedNodes in click handler
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-19 09:21:55 +01:00 |
|
braks
|
1f9578b657
|
refactor(core): look for parent node in next nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-19 09:21:55 +01:00 |
|
braks
|
ec346c3e3b
|
refactor(core): add warning if trying to remove non-existing element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 21:46:37 +01:00 |
|
braks
|
07dad4b491
|
refactor(core): add warning if trying to duplicate an element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 21:46:37 +01:00 |
|
braks
|
f0fde0ac96
|
refactor(core): wait for next tick to expand parent if parent is not initialized yet
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +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
|
9276beb50d
|
refactor(core): set node initialized after applying dimensions change
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
|
95f016b413
|
chore(core): cleanup edge parser
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +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
|
13f80c02dc
|
feat(core): add deletable option to nodes and edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:27 +01:00 |
|
braks
|
7810769835
|
fix(core): prevent unselectable elements from being selected
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:09 +01:00 |
|
braks
|
8422dbdc56
|
refactor(core): check if element still exists before attempting removal
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-06 09:21:03 +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
|
de71b5af65
|
feat(core): allow setting padding for extent parent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-04 13:17:13 +01:00 |
|
braks
|
732e773075
|
refactor(core): allow omitting width/height styles for parent nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-04 13:12:00 +01:00 |
|
braks
|
fbebe56240
|
fix(a11y): use correct vue flow aria names
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-29 14:28:30 +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
|
c1a6945303
|
chore(core): deprecate options api utils
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-25 16:17:04 +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
|
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
|
0167a6d766
|
chore(core): remove any typecast
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
f64e298508
|
feat(core): add A11yDescriptions component
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
b0e09f7661
|
refactor(core): add vueFlowId to getMarkerId
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:38:56 +01:00 |
|
braks
|
b4daeb6d8d
|
fix(core): prevent expandParent from moving parent node while expanding
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-20 00:17:54 +01:00 |
|
braks
|
f0a49414b7
|
fix(core): only trigger store watcher immediately when els were set
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-18 23:10:57 +01:00 |
|
braks
|
15f73fb4d5
|
fix(core): move watcher timing to pre and sync immediately
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-18 18:53:44 +01:00 |
|
braks
|
dd2a02ab85
|
fix(core): overwrite state even if it's an empty arr
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-15 15:33:24 +01:00 |
|
braks
|
91aa97b144
|
refactor(core): use vue-flow__handle in handle bounds selector
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 16:43:08 +01:00 |
|
braks
|
db3244cbec
|
refactor(core): check if elements arr has length before overwriting
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 15:53:38 +01:00 |
|
braks
|
dab20a6e5c
|
fix(core): element watcher not emitting changes with addNodes / addEdges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 15:53:38 +01:00 |
|
braks
|
8734a16ae6
|
fix(core): add initialized prop to GraphNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:44:36 +01:00 |
|
braks
|
217ee6b0df
|
chore(core): filter addition and removal changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +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
|
9e05f02bc7
|
refactor(core): apply multiple changes at once to element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
20c353a070
|
feat(core): add dragging, selected and resizing flag to GraphNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
be662eef92
|
chore(core): remove console log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-12 16:31:25 +01:00 |
|
braks
|
fdf9516a7f
|
fix(core): prevent watcher being stopped oncleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-12 12:12:44 +01:00 |
|
braks
|
9142a2e13d
|
fix(core): node extent not properly applied for child nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-10 13:31:55 +01:00 |
|
braks
|
ac8ef13632
|
fix(core): watcher not working with onMounted hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-09 23:13:55 +01:00 |
|
braks
|
4103ef60bb
|
refactor(core): dispose v-model watchers on scope dispose
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-09 20:42:56 +01:00 |
|
braks
|
473fd83c59
|
refactor(core): separate model and store watchers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-09 20:42:56 +01:00 |
|
braks
|
a8f679c36b
|
refactor(core,nodes,edges): deep reactive nodes and edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-09 20:40:50 +01:00 |
|
braks
|
7daadfc383
|
fix(nodes): properly calculate node extent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-08 22:50:30 +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
|
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
|
99c67860cb
|
refactor(core): change shallowReactive properties in elements to reactive
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-02 16:14:34 +01:00 |
|
braks
|
7dec8b779c
|
fix(core): check for arr length before triggering immediate model watcher
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-02 12:13:05 +01:00 |
|