UNPKG

react-native-ios-utilities

Version:
31 lines 800 B
import { CGPoint, CGVector } from "../NativeTypes/CoreGraphicsTypes"; import { UIViewAnimationCurve } from "../NativeTypes/UIViewTypes"; export type AnimationConfig = { mode: 'presetCurve'; duration: number; curve: UIViewAnimationCurve; } | { mode: 'presetSpring'; duration: number; dampingRatio: number; } | { mode: 'bezierCurve'; duration: number; controlPoint1: CGPoint; controlPoint2: CGPoint; } | { mode: 'springDamping'; duration: number; dampingRatio: number; initialVelocity?: CGVector; maxVelocity?: number; } | { mode: 'springPhysics'; duration: number; mass: number; stiffness: number; damping: number; initialVelocity?: CGVector; maxVelocity?: number; }; //# sourceMappingURL=AnimationConfig.d.ts.map