Skip to content

Commit

Permalink
delete hasBridge from root view api (facebook#38870)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: facebook#38870

Changelog: [iOS][Breaking]

i'm looking to limit callsites to the bridge in new architecture. in GH search i didn't see anyone using this method.

Differential Revision: D48175886

fbshipit-source-id: ce9b3dd7b721ee919f71711e06830ab35fe3037d
  • Loading branch information
philIip authored and facebook-github-bot committed Aug 9, 2023
1 parent ba4a447 commit 886dce8
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 16 deletions.
5 changes: 0 additions & 5 deletions packages/react-native/React/Base/RCTRootView.h
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,6 @@ extern
initialProperties:(nullable NSDictionary *)initialProperties
launchOptions:(nullable NSDictionary *)launchOptions;

/**
* This API allows RCTRootView users to know if the root view is backed by the bridge.
*/
@property (nonatomic, readonly) BOOL hasBridge;

/**
* This API allows users of RCTRootView to access other NativeModules, without
* directly accessing the bridge.
Expand Down
5 changes: 0 additions & 5 deletions packages/react-native/React/Base/RCTRootView.m
Original file line number Diff line number Diff line change
Expand Up @@ -121,11 +121,6 @@ - (UIView *)view
return self;
}

- (BOOL)hasBridge
{
return _bridge != nil;
}

- (RCTModuleRegistry *)moduleRegistry
{
return _bridge.moduleRegistry;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ NS_ASSUME_NONNULL_BEGIN

@property (nonatomic, copy, readonly) NSString *moduleName;
@property (nonatomic, strong, readonly) RCTBridge *bridge;
@property (nonatomic, readonly) BOOL hasBridge;
@property (nonatomic, strong, readonly) RCTModuleRegistry *moduleRegistry;
@property (nonatomic, strong, readonly) id<RCTEventDispatcherProtocol> eventDispatcher;
@property (nonatomic, copy, readwrite) NSDictionary *appProperties;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,6 @@ - (instancetype)initWithSurface:(id<RCTSurfaceProtocol>)surface
return self;
}

- (BOOL)hasBridge
{
return _bridge != nil;
}

- (RCTModuleRegistry *)moduleRegistry
{
// In bridgeless mode, RCTSurfaceHostingProxyRootView is created with an RCTModuleRegistry
Expand Down

0 comments on commit 886dce8

Please sign in to comment.