xref: /expo/ios/vendored/unversioned/react-native-screens/ios/RNSScreenStackHeaderSubview.h (revision dfd15ebd)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 
2 #ifdef RN_FABRIC_ENABLED
3 #import <React/RCTViewComponentView.h>
4 #endif
5 
6 #import <React/RCTConvert.h>
7 #import <React/RCTViewManager.h>
8 #import "RNSEnums.h"
9 
10 NS_ASSUME_NONNULL_BEGIN
11 
12 @interface RNSScreenStackHeaderSubview :
13 #ifdef RN_FABRIC_ENABLED
14     RCTViewComponentView
15 #else
16     UIView
17 #endif
18 
19 @property (nonatomic) RNSScreenStackHeaderSubviewType type;
20 
21 @property (nonatomic, weak) UIView *reactSuperview;
22 
23 #ifdef RN_FABRIC_ENABLED
24 #else
25 @property (nonatomic, weak) RCTBridge *bridge;
26 
27 - (instancetype)initWithBridge:(RCTBridge *)bridge;
28 
29 #endif
30 
31 @end
32 
33 @interface RNSScreenStackHeaderSubviewManager : RCTViewManager
34 
35 @property (nonatomic) RNSScreenStackHeaderSubviewType type;
36 
37 @end
38 
39 @interface RCTConvert (RNSScreenStackHeaderSubview)
40 
41 + (RNSScreenStackHeaderSubviewType)RNSScreenStackHeaderSubviewType:(id)json;
42 
43 @end
44 
45 NS_ASSUME_NONNULL_END
46 

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026