|
@@ -5,6 +5,7 @@
|
5
|
5
|
#import "RNNEventEmitter.h"
|
6
|
6
|
#import "RNNNavigationOptions.h"
|
7
|
7
|
#import "RNNAnimator.h"
|
|
8
|
+#import "RNNUIBarButtonItem.h"
|
8
|
9
|
|
9
|
10
|
typedef void (^RNNReactViewReadyCompletionBlock)(void);
|
10
|
11
|
|
|
@@ -19,11 +20,11 @@ typedef void (^RNNReactViewReadyCompletionBlock)(void);
|
19
|
20
|
|
20
|
21
|
|
21
|
22
|
- (instancetype)initWithName:(NSString*)name
|
22
|
|
- withOptions:(RNNNavigationOptions*)options
|
23
|
|
- withComponentId:(NSString*)componentId
|
24
|
|
- rootViewCreator:(id<RNNRootViewCreator>)creator
|
25
|
|
- eventEmitter:(RNNEventEmitter*)eventEmitter
|
26
|
|
- isExternalComponent:(BOOL)isExternalComponent;
|
|
23
|
+ withOptions:(RNNNavigationOptions*)options
|
|
24
|
+ withComponentId:(NSString*)componentId
|
|
25
|
+ rootViewCreator:(id<RNNRootViewCreator>)creator
|
|
26
|
+ eventEmitter:(RNNEventEmitter*)eventEmitter
|
|
27
|
+ isExternalComponent:(BOOL)isExternalComponent;
|
27
|
28
|
|
28
|
29
|
- (void)applyTopTabsOptions;
|
29
|
30
|
- (BOOL)isCustomViewController;
|
|
@@ -33,4 +34,6 @@ typedef void (^RNNReactViewReadyCompletionBlock)(void);
|
33
|
34
|
- (void)applyModalOptions;
|
34
|
35
|
- (void)optionsUpdated;
|
35
|
36
|
|
|
37
|
+-(void)onButtonPress:(RNNUIBarButtonItem *)barButtonItem;
|
|
38
|
+
|
36
|
39
|
@end
|