@ssgoi/core
Version:
Core animation engine for SSGOI - Native app-like page transitions with spring physics
32 lines • 788 B
TypeScript
import { TransitionKey } from '../types';
interface BounceOptions {
height?: number;
intensity?: number;
scale?: boolean;
fade?: boolean;
direction?: "up" | "down";
spring?: {
stiffness?: number;
damping?: number;
};
key?: TransitionKey;
}
export declare const bounce: (options?: BounceOptions) => {
key?: TransitionKey | undefined;
in: (element: HTMLElement) => {
spring: {
stiffness?: number;
damping?: number;
};
tick: (progress: number) => void;
};
out: (element: HTMLElement) => {
spring: {
stiffness?: number;
damping?: number;
};
tick: (progress: number) => void;
};
};
export {};
//# sourceMappingURL=bounce.d.ts.map