react-native-navigation的迁移库

RNNParentProtocol.h 658B

12345678910111213141516
  1. #import "RNNLayoutProtocol.h"
  2. #import "RNNLeafProtocol.h"
  3. #import "RNNParentOptionsResolver.h"
  4. @protocol RNNParentProtocol <RNNLayoutProtocol, UINavigationControllerDelegate, UIViewControllerTransitioningDelegate, UISplitViewControllerDelegate>
  5. @required
  6. @property (nonatomic, strong) RNNParentOptionsResolver* optionsResolver;
  7. - (instancetype)initWithLayoutInfo:(RNNLayoutInfo *)layoutInfo childViewControllers:(NSArray *)childViewControllers options:(RNNNavigationOptions *)options optionsResolver:(RNNParentOptionsResolver *)optionsResolver presenter:(RNNBasePresenter *)presenter;
  8. - (UIViewController<RNNLeafProtocol> *)getLeafViewController;
  9. @end