#import #import #import "RNNControllerFactory.h" #import "RNNStore.h" @interface RNNCommandsHandler : NSObject -(instancetype) initWithStore:(RNNStore*)store controllerFactory:(RNNControllerFactory*)controllerFactory; -(void) setRoot:(NSDictionary*)layout; -(void) push:(NSString*)containerId layout:(NSDictionary*)layout; -(void) pop:(NSString*)containerId; -(void) showModal:(NSDictionary*)layout; -(void) dismissModal:(NSString*)containerId; -(void) dismissAllModals; @end