@ssgoi/core
Version:
Core animation engine for SSGOI - Native app-like page transitions with spring physics
18 lines • 611 B
TypeScript
/**
* Creates a context manager for tracking transition-related information
* including scroll positions and DOM element relationships
*/
export declare function createContextManager(): {
initializeContext: (element: HTMLElement, path: string) => void;
calculateScrollOffset: (from?: string, to?: string) => {
x: number;
y: number;
};
getScrollContainer: () => HTMLElement | null;
getPositionedParentElement: () => HTMLElement;
getScrollPosition: (path?: string) => {
x: number;
y: number;
};
};
//# sourceMappingURL=create-context-manager.d.ts.map