Skip to content

Commit 1e481ae

Browse files
committed
Keep captureStatusBarAppearance private and update API snapshots
1 parent efdf3a5 commit 1e481ae

6 files changed

Lines changed: 32 additions & 2 deletions

File tree

‎packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.h‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,4 @@
1717

1818
@property (nonatomic, assign) UIInterfaceOrientationMask supportedInterfaceOrientations;
1919

20-
- (void)captureStatusBarAppearance;
21-
2220
@end

‎packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.mm‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818

1919
#import "RCTFabricModalHostViewController.h"
2020

21+
@interface RCTFabricModalHostViewController ()
22+
- (void)captureStatusBarAppearance;
23+
@end
24+
2125
using namespace facebook::react;
2226

2327
#if !TARGET_OS_TV

‎packages/rn-tester/RNTesterUnitTests/RCTStatusBarAppearanceTests.mm‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
#import <React/RCTUtils.h>
1515
#import <React/RCTUtilsUIOverride.h>
1616

17+
@interface RCTFabricModalHostViewController ()
18+
- (void)captureStatusBarAppearance;
19+
@end
20+
1721
@interface RCTStatusBarManager (RCTStatusBarAppearanceTests)
1822
- (void)setStyle:(NSString *)style animated:(BOOL)animated;
1923
- (void)setHidden:(BOOL)hidden withAnimation:(NSString *)withAnimation;

‎scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1824,6 +1824,14 @@ interface RCTSourceCode : public NSObject <RCTBridgeModule> {
18241824
interface RCTSpringAnimation : public NSObject <RCTAnimationDriver> {
18251825
}
18261826

1827+
interface RCTStatusBarAppearance : public NSObject {
1828+
public @property (assign, readonly) BOOL hidden;
1829+
public @property (assign, readonly) UIStatusBarAnimation updateAnimation;
1830+
public @property (assign, readonly) UIStatusBarStyle style;
1831+
public virtual static void setHidden:withAnimation:(BOOL hidden, UIStatusBarAnimation animation);
1832+
public virtual static void setStyle:animated:(UIStatusBarStyle style, BOOL animated);
1833+
}
1834+
18271835
interface RCTStatusBarManager : public RCTEventEmitter {
18281836
}
18291837

‎scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1823,6 +1823,14 @@ interface RCTSourceCode : public NSObject <RCTBridgeModule> {
18231823
interface RCTSpringAnimation : public NSObject <RCTAnimationDriver> {
18241824
}
18251825

1826+
interface RCTStatusBarAppearance : public NSObject {
1827+
public @property (assign, readonly) BOOL hidden;
1828+
public @property (assign, readonly) UIStatusBarAnimation updateAnimation;
1829+
public @property (assign, readonly) UIStatusBarStyle style;
1830+
public virtual static void setHidden:withAnimation:(BOOL hidden, UIStatusBarAnimation animation);
1831+
public virtual static void setStyle:animated:(UIStatusBarStyle style, BOOL animated);
1832+
}
1833+
18261834
interface RCTStatusBarManager : public RCTEventEmitter {
18271835
}
18281836

‎scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1824,6 +1824,14 @@ interface RCTSourceCode : public NSObject <RCTBridgeModule> {
18241824
interface RCTSpringAnimation : public NSObject <RCTAnimationDriver> {
18251825
}
18261826

1827+
interface RCTStatusBarAppearance : public NSObject {
1828+
public @property (assign, readonly) BOOL hidden;
1829+
public @property (assign, readonly) UIStatusBarAnimation updateAnimation;
1830+
public @property (assign, readonly) UIStatusBarStyle style;
1831+
public virtual static void setHidden:withAnimation:(BOOL hidden, UIStatusBarAnimation animation);
1832+
public virtual static void setStyle:animated:(UIStatusBarStyle style, BOOL animated);
1833+
}
1834+
18271835
interface RCTStatusBarManager : public RCTEventEmitter {
18281836
}
18291837

0 commit comments

Comments
 (0)