feat(viewport-options): add interpolate

This commit is contained in:
moklick
2025-05-19 15:19:11 +02:00
parent 6ce44a05c8
commit ce9814ddce
10 changed files with 32 additions and 11 deletions
@@ -380,7 +380,7 @@ export function useSvelteFlow<NodeType extends Node = Node, EdgeType extends Edg
y: store.height / 2 - y * nextZoom,
zoom: nextZoom
},
{ duration: options?.duration, ease: options?.ease }
{ duration: options?.duration, ease: options?.ease, interpolate: options?.interpolate }
);
return Promise.resolve(true);
@@ -404,7 +404,8 @@ export function useSvelteFlow<NodeType extends Node = Node, EdgeType extends Edg
await store.panZoom.setViewport(viewport, {
duration: options?.duration,
ease: options?.ease
ease: options?.ease,
interpolate: options?.interpolate
});
return Promise.resolve(true);