react-native-reanimated
Version:
More powerful alternative to Animated library for React Native.
35 lines • 908 B
TypeScript
export interface ReanimatedWebTransformProperties {
translateX?: string;
translateY?: string;
rotate?: string;
rotateX?: string;
rotateY?: string;
scale?: number | string;
scaleX?: number;
scaleY?: number;
perspective?: string;
skew?: string;
skewX?: string;
}
export interface AnimationStyle {
opacity?: number;
transform?: ReanimatedWebTransformProperties[];
}
export interface AnimationData {
name: string;
style: Record<number, AnimationStyle>;
duration: number;
}
export interface TransitionData {
translateX: number;
translateY: number;
scaleX: number;
scaleY: number;
reversed?: boolean;
easingX?: string;
easingY?: string;
entering?: any;
exiting?: any;
}
export declare function convertAnimationObjectToKeyframes(animationObject: AnimationData): string;
//# sourceMappingURL=animationParser.d.ts.map