react-native/React/CxxBridge
Kevin Gozali 6a1f48e06d TM iOS: rollout strategy 1 - added RCTEnableJSINativeModule(BOOL)
Summary:
To be able to test out new approach for NativeModules, introduce a simple runtime flag to enable the new system (doesn't exist yet). In addition, each module should declare a static `+ (BOOL)allowJSIBinding` in the objc class to be considered for the new approach. Doing so skips the processing of the module during bridge startup.

Note: this doesn't do anything special for `- (NSArray *)extraModulesForBridge:(RCTBridge *)bridge` impl yet.

Differential Revision: D9554296

fbshipit-source-id: 3508db6589e9f72367f62aa7ca15fce3d3adda72
2018-08-29 15:48:59 -07:00
..
NSDataBigString.h Update license headers for MIT license 2018-02-16 18:31:53 -08:00
NSDataBigString.mm Update license headers for MIT license 2018-02-16 18:31:53 -08:00
RCTCxxBridge.mm TM iOS: rollout strategy 1 - added RCTEnableJSINativeModule(BOOL) 2018-08-29 15:48:59 -07:00
RCTCxxBridgeDelegate.h Update license headers for MIT license 2018-02-16 18:31:53 -08:00
RCTJSCHelpers.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
RCTJSCHelpers.mm Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
RCTMessageThread.h Update license headers for MIT license 2018-02-16 18:31:53 -08:00
RCTMessageThread.mm Update license headers for MIT license 2018-02-16 18:31:53 -08:00
RCTObjcExecutor.h Update license headers for MIT license 2018-02-16 18:31:53 -08:00
RCTObjcExecutor.mm RCTObjcExecutor: fix initializer-list initialization order build warning. 2018-03-19 15:51:59 -07:00