Export interfaces for transition params (#5221)

fixes #5207
pull/6128/head
Umang Galaiya 4 years ago committed by GitHub
parent e6d9c5f0e3
commit 27a61a709b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -11,7 +11,7 @@ export interface TransitionConfig {
tick?: (t: number, u: number) => void;
}
interface BlurParams {
export interface BlurParams {
delay?: number;
duration?: number;
easing?: EasingFunction;
@ -40,7 +40,7 @@ export function blur(node: Element, {
};
}
interface FadeParams {
export interface FadeParams {
delay?: number;
duration?: number;
easing?: EasingFunction;
@ -61,7 +61,7 @@ export function fade(node: Element, {
};
}
interface FlyParams {
export interface FlyParams {
delay?: number;
duration?: number;
easing?: EasingFunction;
@ -94,7 +94,7 @@ export function fly(node: Element, {
};
}
interface SlideParams {
export interface SlideParams {
delay?: number;
duration?: number;
easing?: EasingFunction;
@ -132,7 +132,7 @@ export function slide(node: Element, {
};
}
interface ScaleParams {
export interface ScaleParams {
delay?: number;
duration?: number;
easing?: EasingFunction;
@ -165,7 +165,7 @@ export function scale(node: Element, {
};
}
interface DrawParams {
export interface DrawParams {
delay?: number;
speed?: number;
duration?: number | ((len: number) => number);
@ -198,7 +198,7 @@ export function draw(node: SVGElement & { getTotalLength(): number }, {
};
}
interface CrossfadeParams {
export interface CrossfadeParams {
delay?: number;
duration?: number | ((len: number) => number);
easing?: EasingFunction;

Loading…
Cancel
Save