| 1234567891011121314151617181920212223242526 | #import "RNNAnimationOptions.h"
#define DEFAULT_DURATION @(0.7)
#define DEFAULT_SPRING_VELOCITY @(0.8)
#define DEFAULT_SPRING_DAMPING @(0.85)
@implementation RNNAnimationOptions
- (instancetype)initWithDict:(NSDictionary *)dict {
	return [super initWithDict:dict];
}
- (NSNumber *)duration {
	return _duration ? _duration : DEFAULT_DURATION;
}
- (NSNumber *)springVelocity {
	return _springVelocity ? _springVelocity : DEFAULT_SPRING_VELOCITY;
}
- (NSNumber *)springDamping {
	return _springDamping ? _springDamping : DEFAULT_SPRING_DAMPING;
}
@end
 |