Files
ffmpeg-explorer/src/FitComp.svelte

16 lines
346 B
Svelte
Raw Normal View History

2023-08-24 16:07:27 -04:00
<script>
import { useSvelteFlow } from "@xyflow/svelte";
2023-08-31 12:46:24 -04:00
import { nodes, auto, doFit } from "./stores.js";
2023-08-24 16:07:27 -04:00
const { zoomIn, zoomOut, setZoom, fitView, setCenter, setViewport, getViewport, viewport } =
useSvelteFlow();
2023-08-31 12:46:24 -04:00
nodes.subscribe((n) => {
if ($auto) fitView();
});
2023-08-24 23:17:49 -04:00
2023-08-31 12:46:24 -04:00
doFit.subscribe(() => {
fitView();
});
</script>