@ssgoi/core
Version:
Core animation engine for SSGOI - Native app-like page transitions with spring physics
17 lines • 532 B
TypeScript
import { Integrator } from '../integrator';
import { AnimationControls, StyleObject } from './types';
export interface CssRunnerOptions {
integrator: Integrator;
element: HTMLElement;
from: number;
to: number;
velocity?: number;
style: (progress: number) => StyleObject;
onComplete: () => void;
onStart?: () => void;
}
/**
* Run spring animation via Web Animation API
*/
export declare function runCssAnimation(options: CssRunnerOptions): AnimationControls;
//# sourceMappingURL=css-runner.d.ts.map