UNPKG

732 Btext/x-cView Raw
1#import <React/RCTViewManager.h>
2
3#ifdef RCT_NEW_ARCH_ENABLED
4#import <React/RCTViewComponentView.h>
5#else
6#import <React/RCTInvalidating.h>
7#import <React/RCTView.h>
8#endif
9
10#ifdef RCT_NEW_ARCH_ENABLED
11namespace react = facebook::react;
12#endif // RCT_NEW_ARCH_ENABLED
13
14@interface RNSFullWindowOverlayManager : RCTViewManager
15
16@end
17
18@interface RNSFullWindowOverlayContainer : UIView
19
20@end
21
22@interface RNSFullWindowOverlay :
23#ifdef RCT_NEW_ARCH_ENABLED
24 RCTViewComponentView
25#else
26 RCTView <RCTInvalidating>
27#endif // RCT_NEW_ARCH_ENABLED
28
29#ifdef RCT_NEW_ARCH_ENABLED
30@property (nonatomic) react::LayoutMetrics oldLayoutMetrics;
31@property (nonatomic) react::LayoutMetrics newLayoutMetrics;
32#endif // RCT_NEW_ARCH_ENABLED
33
34@end