react-native-navigation的迁移库

RNNScreenTransition.h 778B

1234567891011121314151617181920212223
  1. #import "RNNOptions.h"
  2. #import "ElementTransitionOptions.h"
  3. #import "SharedElementTransitionOptions.h"
  4. @interface RNNScreenTransition : RNNOptions
  5. @property (nonatomic, strong) ElementTransitionOptions* topBar;
  6. @property (nonatomic, strong) ElementTransitionOptions* content;
  7. @property (nonatomic, strong) ElementTransitionOptions* bottomTabs;
  8. @property (nonatomic, strong) NSArray<ElementTransitionOptions *>* elementTransitions;
  9. @property (nonatomic, strong) NSArray<SharedElementTransitionOptions *>* sharedElementTransitions;
  10. @property (nonatomic, strong) Bool* enable;
  11. @property (nonatomic, strong) Bool* waitForRender;
  12. @property (nonatomic, strong) TimeInterval* duration;
  13. - (BOOL)hasCustomAnimation;
  14. - (BOOL)shouldWaitForRender;
  15. - (NSTimeInterval)maxDuration;
  16. @end