react-native/React/Base
Alex Kotliarskyi 9fe7128493 [ReactNative] Refactor DevMenu items construction
Summary:
The idea behind this change it to couple together menu item title
and handler. The code becomes simpler and easier to maintain, but
also makes it possible to extend dev menu in the future.

@public

Test Plan:
All menu items works as before.
Changed websocket executor class name and made sure that when the class
is missing we get nice error message.
2015-06-03 16:42:23 -08:00
..
RCTAssert.h [ReactNative] Add RCTAssertThread and restrict -[UIManager addUIBlock:] to _shadowQueue 2015-05-25 05:23:27 -08:00
RCTAssert.m [ReactNative] Add RCTAssertThread and restrict -[UIManager addUIBlock:] to _shadowQueue 2015-05-25 05:23:27 -08:00
RCTBridge.h Revert "[ReactNative] Add completionBlock to -[RCTBridge enqueueJSCall:args:]" 2015-05-28 09:30:51 -08:00
RCTBridge.m [ReactNative] Track bridge events' flow (timers fixed) 2015-06-03 05:37:10 -08:00
RCTBridgeModule.h Revert "[Bridge] Add support for JS async functions to RCT_EXPORT_METHOD" 2015-06-01 20:26:37 -08:00
RCTCache.h Updates from Thu 26 Mar 2015-03-26 06:32:01 -07:00
RCTCache.m Updates from Thu 26 Mar 2015-03-26 06:32:01 -07:00
RCTConvert.h Fixed text background color 2015-05-28 09:31:57 -08:00
RCTConvert.m Fixed text background color 2015-05-28 09:31:57 -08:00
RCTDefines.h [ReactNative] Track bridge events' flow (timers fixed) 2015-06-03 05:37:10 -08:00
RCTDevMenu.h [ReactNative] Refactor DevMenu items construction 2015-06-03 16:42:23 -08:00
RCTDevMenu.m [ReactNative] Refactor DevMenu items construction 2015-06-03 16:42:23 -08:00
RCTEventDispatcher.h [ReactNative] Implement proper event coalescing 2015-05-27 20:41:20 -08:00
RCTEventDispatcher.m [ReactNative] Use NSDictionary + NSNumber for event coalescing 2015-06-02 03:06:06 -08:00
RCTFPSGraph.h [ReactNative] Add fps monitor 2015-05-20 18:26:36 -08:00
RCTFPSGraph.m [ReactNative] Add fps monitor 2015-05-20 18:26:36 -08:00
RCTFrameUpdate.h [ReactNative] Use a single DisplayLink held by the bridge 2015-04-15 07:07:48 -08:00
RCTInvalidating.h [React Kit] Remove embarrassing TODOs 2015-03-26 10:33:05 -08:00
RCTJSMethodRegistrar.h Added non-class-scanning-based approach fror registering js methods 2015-04-08 05:45:20 -08:00
RCTJavaScriptExecutor.h [ReactNative] Fix bridge event dedupe 2015-04-28 07:58:35 -08:00
RCTJavaScriptLoader.h [ReactNative] Create private underlying bridge to prevent retain cycles 2015-05-04 10:36:20 -08:00
RCTJavaScriptLoader.m [ReactNative] Create private underlying bridge to prevent retain cycles 2015-05-04 10:36:20 -08:00
RCTKeyCommands.h Updates from Thu 26 Mar 2015-03-26 06:32:01 -07:00
RCTKeyCommands.m Upgraded dev menu 2015-05-01 06:36:49 -08:00
RCTLog.h [ReactNative] Add RCTAssertThread and restrict -[UIManager addUIBlock:] to _shadowQueue 2015-05-25 05:23:27 -08:00
RCTLog.m [ReactNative] Add RCTAssertThread and restrict -[UIManager addUIBlock:] to _shadowQueue 2015-05-25 05:23:27 -08:00
RCTPerfStats.h [ReactNative] Add fps monitor 2015-05-20 18:26:36 -08:00
RCTPerfStats.m [ReactNative] Add fps monitor 2015-05-20 18:26:36 -08:00
RCTProfile.h [ReactNative] Track bridge events' flow (timers fixed) 2015-06-03 05:37:10 -08:00
RCTProfile.m [ReactNative] Track bridge events' flow (timers fixed) 2015-06-03 05:37:10 -08:00
RCTRedBox.h Improved debug and fixed macros 2015-04-30 09:59:16 -08:00
RCTRedBox.m [React Native] Add E2E tests for Catalyst that test login, app launcher, and opening UIExplorer, MAdMan, Groups 2015-05-29 05:30:09 -08:00
RCTRootView.h [WIP] Added loadingView property to RCTRootView 2015-05-28 13:20:46 -08:00
RCTRootView.m [WIP] Added loadingView property to RCTRootView 2015-05-28 13:20:46 -08:00
RCTSparseArray.h Updates from Thu 26 Mar 2015-03-26 06:32:01 -07:00
RCTSparseArray.m Updates from Thu 26 Mar 2015-03-26 06:32:01 -07:00
RCTTouchHandler.h [ReactNative] Send batched calls from objc to js every frame + add bridge profiling 2015-04-17 04:01:02 -08:00
RCTTouchHandler.m [ReactNative] Remove unused touch arrays 2015-06-03 16:12:03 -08:00
RCTUtils.h Revert "[ReactNative] Add completionBlock to -[RCTBridge enqueueJSCall:args:]" 2015-05-28 09:30:51 -08:00
RCTUtils.m Revert "[ReactNative] Add completionBlock to -[RCTBridge enqueueJSCall:args:]" 2015-05-28 09:30:51 -08:00