// Copyright 2004-present Facebook. All Rights Reserved. #import #import "RCTViewControllerProtocol.h" @class RCTEventDispatcher; @class RCTNavItem; @class RCTWrapperViewController; @protocol RCTWrapperViewControllerNavigationListener - (void)wrapperViewController:(RCTWrapperViewController *)wrapperViewController didMoveToNavigationController:(UINavigationController *)navigationController; @end @interface RCTWrapperViewController : UIViewController - (instancetype)initWithContentView:(UIView *)contentView eventDispatcher:(RCTEventDispatcher *)eventDispatcher NS_DESIGNATED_INITIALIZER; - (instancetype)initWithNavItem:(RCTNavItem *)navItem eventDispatcher:(RCTEventDispatcher *)eventDispatcher; @property (nonatomic, weak) id navigationListener; @property (nonatomic, strong) RCTNavItem *navItem; @end