#import #import "RNNSideMenuChildVC.h" #import "MMDrawerController.h" #import "RNNSideMenuPresenter.h" #import "UIViewController+LayoutProtocol.h" @interface RNNSideMenuController : MMDrawerController - (instancetype)initWithLayoutInfo:(RNNLayoutInfo *)layoutInfo creator:(id)creator childViewControllers:(NSArray *)childViewControllers options:(RNNNavigationOptions *)options defaultOptions:(RNNNavigationOptions *)defaultOptions presenter:(RNNBasePresenter *)presenter eventEmitter:(RNNEventEmitter *)eventEmitter; @property (readonly) RNNSideMenuChildVC *center; @property (readonly) RNNSideMenuChildVC *left; @property (readonly) RNNSideMenuChildVC *right; - (void)side:(MMDrawerSide)side enabled:(BOOL)enabled; - (void)side:(MMDrawerSide)side visible:(BOOL)visible; - (void)side:(MMDrawerSide)side width:(double)width; - (void)setAnimationType:(NSString *)animationType; @end