Braks
|
7d91aa28c2
|
refactor(zoom): make zoomActivationKeyCode non-optional again
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
a5e853cdc3
|
feat(zoom): Add d3zoom event to hooks
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
4af0ee02c1
|
refactor(zoom): make zoomActivationKeyCode non-optional again
* defaults to Meta
* handle pan by checking if zoomkey is *not* pressed
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
0bb54d6d36
|
refactor(zoom): Rename paneMovable to panOnDrag
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
c544a02344
|
feat(zoom): Add noPanClassName, noWheelClassName & noDragClassName
* For more flexible zoom behavior
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
9a8bf69848
|
feat: Add default edge options
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
aba67a4852
|
feat(edges): Add base edge
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
e5f6b4593c
|
refactor(edges): Remove scaling from edge text
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
2b4dbba737
|
update: add edge text to exports
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
18758facbd
|
feat(edges): Add & export bezierCenter function
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
e9f4b5f022
|
fix(edges): source/targetHandle type
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
c75f00a744
|
refactor: remove node and edges export
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
af5b048391
|
update(context): remove typecast
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
833cf5e489
|
update(store): set vueFlow var to null on scope dispose
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
35f3d89240
|
refactor(nodes): Reduce node props
* Reduced node props down to essential and necessary props for custom nodes
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
cd6b03d4ae
|
fix(edges): destructure useHandle
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
66a166dea9
|
fix: connection line style prop
* remove slot
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
b42c1b02de
|
feat(handle): Add onClick handler
* for touch enabled connections
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
728046505c
|
refactor(store): use null instead of undefined for optional state properties
* remove setConnectionNodeId action
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
188156dd0b
|
fix(store): setting store state after init
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
4644af5736
|
fix(nodes): expand nodes correctly when prop enabled
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
266678d6a8
|
fix(nodes): pass parentNode id instead of parentNode to components
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
c818a5863c
|
fix(nodes): pass all required props to node components
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
7d4a5fdead
|
refactor(store): shorten setState
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
0093df43a9
|
feat(nodes, edges, store): Add updateNodeDimensions actions
* Returns new changes for updating node dimensions
* Add expandParent prop to nodes when parents should be expanded to fit the new child in them
*
|
2022-04-04 21:42:48 +02:00 |
|
Braks
|
5cc0da29c0
|
refactor: shorten watcher
|
2022-03-24 16:56:31 +01:00 |
|
Braks
|
3539937752
|
refactor(store): shorten default state setter function
|
2022-03-24 16:52:52 +01:00 |
|
Braks
|
9a8caf444c
|
feat(store): Enable using a parentNode / parentNodeId to add child nodes
|
2022-03-23 17:43:27 +01:00 |
|
Braks
|
6a2c1b00d7
|
feat: Enable passing components as node/edge-types
* Instead of using slots (re)-enable passing components for node/edge-types
|
2022-03-23 15:49:00 +01:00 |
|
Braks
|
f3b3062970
|
v0.4.0-8
|
2022-03-23 13:03:05 +01:00 |
|
Braks
|
f7c939e683
|
fix(edges): edges not connecting when mixed with top/btm & left/right
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
ea93d553b8
|
fix(background): use rect only if bgColor is present
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
c43b94c932
|
chore: merge shims into single file
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
3f5c7ea186
|
update: return vueFlow even if scope doesnt exist
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
8dcbb9704a
|
chore: remove log
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
d9c67bef60
|
update(background): use bgColor on extra rect
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
65d079db20
|
feat: use a storage class to map flow instances
* improves cleanup of instances
|
2022-03-23 06:47:57 +01:00 |
|
Braks
|
11da181d0f
|
v0.4.0-7
|
2022-03-16 16:08:01 +01:00 |
|
Braks
|
dcd2ec471e
|
update: Remove useWindow export
|
2022-03-16 16:06:42 +01:00 |
|
Braks
|
05929299d3
|
refactor(zoom): Move paneReady event to transformation pane mounted hook
* await dimensions in fitView function
|
2022-03-16 16:02:26 +01:00 |
|
Braks
|
93e3d8b84f
|
v0.4.0-6
|
2022-03-14 21:28:27 +01:00 |
|
Braks
|
6729588504
|
update: remove exports field
|
2022-03-14 21:25:32 +01:00 |
|
Braks
|
79bac64cc9
|
v0.4.0-5
|
2022-03-14 20:43:07 +01:00 |
|
Braks
|
c70c816f4b
|
chore: update auto-imports.d.ts
|
2022-03-14 20:42:30 +01:00 |
|
Braks
|
ac9f380d15
|
update: fix export order
|
2022-03-14 20:23:35 +01:00 |
|
Braks
|
f3b1c5e79a
|
v0.4.0-4
|
2022-03-14 18:28:40 +01:00 |
|
Braks
|
c21ac7dca4
|
feat(docs): Add comments to types
|
2022-03-14 18:20:58 +01:00 |
|
Braks
|
3b8c49e654
|
feat(theme): use postcss to parse default theme into a simple css file
|
2022-03-14 15:07:12 +01:00 |
|
Braks
|
25e5b92843
|
feat(docs): Add typedoc
|
2022-03-14 14:10:38 +01:00 |
|
Braks
|
2fa7e22b5f
|
feat(background): Allow background height/width to be set
* allow for bgColor to be set
* allow for no pattern to be used
|
2022-03-14 14:10:38 +01:00 |
|