mirror of
https://github.com/Sevichecc/Urara-Blog.git
synced 2025-05-29 06:49:12 +08:00
16 lines
480 B
Text
16 lines
480 B
Text
export interface AnimationConfig {
|
|
delay?: number;
|
|
duration?: number;
|
|
easing?: (t: number) => number;
|
|
css?: (t: number, u: number) => string;
|
|
tick?: (t: number, u: number) => void;
|
|
}
|
|
export interface FlipParams {
|
|
delay?: number;
|
|
duration?: number | ((len: number) => number);
|
|
easing?: (t: number) => number;
|
|
}
|
|
export declare function flip(node: Element, { from, to }: {
|
|
from: DOMRect;
|
|
to: DOMRect;
|
|
}, params?: FlipParams): AnimationConfig;
|