123456789101112131415161718192021222324252627282930 |
- #import <Foundation/Foundation.h>
- #import <UIKit/UIKit.h>
- #import "RNNOptions.h"
-
- @interface RNNTransitionStateHolder : RNNOptions
-
- @property (nonatomic) double startAlpha;
- @property (nonatomic) double endAlpha;
- @property (nonatomic) BOOL interactivePop;
- @property (nonatomic) double duration;
- @property (nonatomic) double springVelocity;
- @property (nonatomic) double springDamping;
- @property (nonatomic) double startDelay;
- @property (nonatomic, strong) NSString* fromId;
- @property (nonatomic, strong) NSString* toId;
- @property (nonatomic) BOOL isSharedElementTransition;
- @property (nonatomic) double startY;
- @property (nonatomic) double endY;
- @property (nonatomic) double startX;
- @property (nonatomic) double endX;
- @property (nonatomic) UIViewAnimationOptions interpolation;
-
- - (instancetype)initWithTransition:(NSDictionary*)transition;
-
- - (void)setupInitialTransitionForView:(UIView *)view;
-
- - (void)completeTransitionForView:(UIView*)view;
-
- @end
|