braks
|
e71a2aa4ef
|
feat(core): add nodeDragThreshold option
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
ed31890e4a
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
db894a5adb
|
feat(core): add flowToScreenCoordinate & screenToFlowCoordinate to viewport actions
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
8ae351ff6b
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
29f3d2d5e1
|
feat(core): add areNodesInitialized getter
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
1bf479140f
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
edc7669b18
|
feat(core): add getIncomers, getOutgoers & getConnectedEdges as store actions
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
5e888987eb
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
870bc4f74a
|
chore(core): cleanup
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
ce1647ad1e
|
feat(core): cleanup handle bounds from node when handle is unmounted
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
5e78795764
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
3e446fab68
|
feat(core): allow passing a number as connectable prop
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
590fa2a754
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
75b1a6944d
|
fix(node-resizer): wait for node to be initialised before enforcing min/max size
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
dcb02cbfcb
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
ad7d01305e
|
fix(core): unselect edge if selected and multi-selection is active
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
88882d0875
|
chore(core): cleanup markers
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
2f2036eafc
|
chore(changeset): add
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
7a013771f3
|
feat(core): add source and target node ids to edge remove changes
|
2023-10-06 18:00:01 +02:00 |
|
braks
|
db16495e0f
|
docs: update vitepress
|
2023-10-06 17:12:38 +02:00 |
|
braks
|
2ad5814666
|
docs: add kestra to showcase
|
2023-10-06 17:12:38 +02:00 |
|
braks
|
166b3ef8e9
|
docs(deps): update deps
|
2023-10-06 17:12:38 +02:00 |
|
braks
|
7ecf37b20c
|
docs: add showcase section to home page
|
2023-10-06 17:12:38 +02:00 |
|
braks
|
41015cc07f
|
chore(docker): update dev container config
|
2023-09-25 12:30:57 +02:00 |
|
Git Cliff
|
6c9b890c6c
|
chore: update CHANGELOG.md
|
2023-08-21 15:47:52 +00:00 |
|
braks
|
c47149b536
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
06851e6894
|
fix(node-resizer): enforce min/max width/height on nodes
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
7cf967a9c3
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
505ecc4c21
|
fix(core): reset isPressed value when switching from boolean to other keyfilter
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
65c3a05d84
|
chore(core): cleanup
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
2f2f537af7
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
f095917e97
|
fix(core): clear key on keyup so combinations work during simultaneous keypress
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
a57946a325
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
0867637b50
|
fix(core): allow passing key combination as string
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
f0b5f67284
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
2f66300f05
|
fix(core): better smoothstep edge label position
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
71aa00bc7a
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
86957a0c71
|
fix(core): horizontal scroll on windows
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
0364a83ab9
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
67704e5a8f
|
fix(core): use os specific key defaults
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
8943ec762b
|
fix(core): vertically or horizontally aligned nodes
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
77ccc7ec86
|
chore(core): cleanup
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
74cc767036
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
5f8336747a
|
fix(minimap): pass missing minimap node props
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
c9a1c5b2fb
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
fd31d4007e
|
feat(minimap): add offsetScale prop
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
76cce30178
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
bb1473a688
|
fix(core): add role img to edges if not focusable
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
cee9ff71f0
|
chore(changeset): add
|
2023-08-21 17:44:20 +02:00 |
|
braks
|
16bf14c7d4
|
fix(core): smooth step edge horizontally or vertically aligned nodes
|
2023-08-21 17:44:20 +02:00 |
|
Git Cliff
|
0bc04e58d3
|
chore: update CHANGELOG.md
|
2023-07-27 16:38:16 +00:00 |
|
braks
|
a69b816891
|
chore(changeset): add
|
2023-07-27 18:36:41 +02:00 |
|
braks
|
9d1f5fa629
|
fix(core): check if viewport is defined before setting
|
2023-07-27 18:36:41 +02:00 |
|
Git Cliff
|
cfbc4d2065
|
chore: update CHANGELOG.md
|
2023-07-25 07:21:41 +00:00 |
|
braks
|
95612bae49
|
chore(changeset): add
|
2023-07-25 09:20:15 +02:00 |
|
braks
|
ac86b77b89
|
fix(core): unwrap blur fn
|
2023-07-25 09:20:15 +02:00 |
|
braks
|
814d5edb26
|
chore(changeset): add
|
2023-07-25 09:20:15 +02:00 |
|
braks
|
eb29f96f96
|
refactor(core): add viewport to export obj and deprecate position and zoom
|
2023-07-25 09:20:15 +02:00 |
|
braks
|
fd155e41af
|
fix(core): wait for viewport helper in fromObject action
|
2023-07-25 09:20:15 +02:00 |
|
Git Cliff
|
f28318e874
|
chore: update CHANGELOG.md
|
2023-07-24 21:50:16 +00:00 |
|
braks
|
02891b3aa9
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
2a597f8605
|
feat(core): allow passing node or id to getoutgoers/getincomers
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
c4acb0d0f6
|
feat(core): add flag to removeNodes to remove children of a node
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
bc2de7254a
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
45f18d5459
|
fix(core): use detached scope to dispose state and stop watcher
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
581f2b1fec
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
620852b860
|
fix(core): watch applyDefault state in useVueFlow scope
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
4ed3acc021
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
987538aebd
|
feat(core): add hasListener to event hooks
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
52ba0928f4
|
chore(docs): cleanup dead links
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
4412516476
|
chore(core): cleanup
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
5395c57d5d
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
9f63252c62
|
feat(core): add setViewport and getViewport to viewport helper
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
ed6c298385
|
refactor(core): deprecate setTransform & getTransform
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
a2e4d99f5b
|
fix(core): dont wait for nodesInitialized to trigger for viewport helper
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
42aa13e2a5
|
chore(core): cleanup useZoomPanHelper
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
bf6dcfca4a
|
chore(changeset): add
|
2023-07-24 23:46:59 +02:00 |
|
braks
|
7df2bfa146
|
feat(core): resolve promise from viewport actions on transition end
|
2023-07-24 23:46:59 +02:00 |
|
Git Cliff
|
fb569b461b
|
chore: update CHANGELOG.md
|
2023-07-24 07:57:46 +00:00 |
|
braks
|
db4c2da9a5
|
feat(tests): add fitView tests
|
2023-07-24 09:55:03 +02:00 |
|
braks
|
faee0e3ddc
|
chore(tests): move setState test to separate dir
|
2023-07-24 09:55:03 +02:00 |
|
braks
|
8780ab5fc1
|
chore(changeset): add
|
2023-07-24 09:55:03 +02:00 |
|
braks
|
6bd442f844
|
fix(core): abort fit view when there's no nodes to fit around
|
2023-07-24 09:55:03 +02:00 |
|
braks
|
1ac6591d23
|
chore(changeset): add
|
2023-07-24 09:55:03 +02:00 |
|
braks
|
17755ddb9a
|
fix(core): get correct handle pos for connection line
|
2023-07-24 09:55:03 +02:00 |
|
Git Cliff
|
f28a4e03b9
|
chore: update CHANGELOG.md
|
2023-07-19 17:16:25 +00:00 |
|
braks
|
bcde9161af
|
chore(changeset): add
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
08f749ae30
|
fix(core): pass handle dom node to valid handle result
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
4cd433fbec
|
chore(changeset): add
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
4d5bbab506
|
fix(core): use noop viewport operations instead of waiting for promise
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
715206404b
|
chore(changeset): add
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
4f36cef1e8
|
fix(core): connection status prop as nullable
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
1b92785216
|
chore(changeset): add
|
2023-07-19 19:12:29 +02:00 |
|
braks
|
1415652a1b
|
fix(core): use post flush when calculating new node pos
|
2023-07-19 19:12:29 +02:00 |
|
Git Cliff
|
ab3bb71b0a
|
chore: update CHANGELOG.md
|
2023-07-13 15:56:23 +00:00 |
|
braks
|
dce15085d1
|
chore(changeset): add
|
2023-07-11 00:21:19 +02:00 |
|
braks
|
f52380d3d2
|
fix(core): nested nodes extent calculation off
|
2023-07-11 00:21:19 +02:00 |
|
braks
|
f156107bb0
|
chore(changeset): add
|
2023-07-10 19:29:32 +02:00 |
|
Git Cliff
|
e94285fab1
|
chore: update CHANGELOG.md
|
2023-07-10 17:26:11 +00:00 |
|
Braks
|
5838454086
|
refactor(core): resolve slots before returning default component (#1013)
|
2023-07-10 19:20:26 +02:00 |
|