Braks
|
bd606b98a2
|
refactor(core): avoid passing reactive values to position changes (#1937)
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2025-08-31 13:59:37 +02:00 |
|
Braks
|
5fbbc826e5
|
feat(core): expose wheelDelta utility (#1918)
* feat(core): expose wheelDelta utility
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* chore(changeset): add
* fix(minimap): apply wheel delta to zoom
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* chore(changeset): add
---------
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2025-08-15 13:25:11 +02:00 |
|
Braks
|
5a028cf2d4
|
fix(core): check if dragEnd event is UseDrag or MouseTouch event (#1680)
* feat(core): add snapPosition util
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* fix(core): check if dragEnd event is actually a UseDrag or MouseTouch event
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* chore(changeset): add
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
---------
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2024-11-13 20:20:43 +01:00 |
|
Braks
|
c8b55223b9
|
fix(core): correct calculation of nodes inside selection (#1509)
* fix(core): correct calculation of nodes inside selection
* chore(changeset): add
|
2024-07-01 10:34:54 +02:00 |
|
Braks
|
545bb4edf5
|
refactor(core): remove useWindow (#1504)
refactor(core): remove `useWindow`
|
2024-07-01 09:44:55 +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
|
3ed91a0055
|
fix(core): check if dimensions exist in useNodesInitialized
|
2024-02-28 10:54:59 +01:00 |
|
braks
|
983971f576
|
fix(core): use existing node/edge obj for assignment
|
2024-02-05 07:51:12 +01:00 |
|
braks
|
c4b4a04aa0
|
perf(core): replace Array.forEach loops
|
2024-02-05 07:51:12 +01:00 |
|
braks
|
b7cc917a09
|
fix(core,utils): check if values are numeric in isRect
|
2024-01-30 08:56:46 +01:00 |
|
braks
|
68cfbaebbe
|
chore(core): lint files
|
2024-01-21 14:35:35 +01:00 |
|
braks
|
58689d751a
|
chore(core): cleanup
|
2023-12-12 23:36:33 +01:00 |
|
braks
|
458b5d42ba
|
fix(core): remove ts-transform-paths and use relative paths
|
2023-12-12 23:36:33 +01:00 |
|
braks
|
3b175a553e
|
refactor(core): remove primtive typeguards
|
2023-10-30 13:36:07 +01:00 |
|
braks
|
2a407f59e3
|
refactor(core): add stub for addEventListener in useWindow
|
2023-10-30 13:36:07 +01:00 |
|
braks
|
edc7669b18
|
feat(core): add getIncomers, getOutgoers & getConnectedEdges as store actions
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
2a597f8605
|
feat(core): allow passing node or id to getoutgoers/getincomers
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
b2cdb6a143
|
chore(core): cleanup
|
2023-05-25 20:48:26 +02:00 |
|
braks
|
4ad10c5030
|
refactor(core): check if element is object
|
2023-05-25 20:48:26 +02:00 |
|
braks
|
e3e6a03359
|
refactor(core): add explicit imports and remove auto-imports
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-05-25 20:48:26 +02:00 |
|
braks
|
5a86c7cf1d
|
chore: update deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-05-25 20:48:26 +02:00 |
|
braks
|
5ff6c01b17
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-04-11 20:28:02 +02:00 |
|
braks
|
b3addf63d2
|
feat(core): allow passing node ids as string to getConnectedEdges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-04-11 20:28:02 +02:00 |
|
braks
|
2b836dd392
|
fix(core): allow passing regular edges to getConnectedEdges
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
|
f61e5beb02
|
chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-31 21:30:23 +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
|
97914486db
|
chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-24 14:35:46 +01:00 |
|
braks
|
0501151e94
|
fix(core): correct return type of getIncomers & getOutgoers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-24 14:35:46 +01:00 |
|
braks
|
79a096743d
|
feat(core): allow passing object with only id to getConnectedEdges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-23 15:58:30 +01:00 |
|
braks
|
04598cdcf6
|
fix(core,nodes): use object assign to parse node
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-22 20:09:05 +01:00 |
|
braks
|
0fb4713c0b
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-03-22 20:09:05 +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
|
51270caa73
|
refactor(core): move MaybeElement type
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:00:08 +01:00 |
|
braks
|
6ea60349fd
|
feat(core): export isGraphNode & isGraphEdge typeguards
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-02-01 23:00:08 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
406b20b8ba
|
chore(core): cleanup import paths
|
2022-11-17 17:55:20 +01:00 |
|