@ohu-mobile/core
Version:
15 lines (14 loc) • 514 B
TypeScript
import { EasingFunction } from './easing';
export interface AnimateOptions {
timingFunction: EasingFunction;
duration: number;
done?: () => void;
props: {
height?: number | [number, number];
width?: number | [number, number];
scaleX?: number | [number, number];
scaleY?: number | [number, number];
scaleZ?: number | [number, number];
};
}
export default function animate(el: HTMLElement, { timingFunction, duration, done, props }: AnimateOptions): void;