react-native/Libraries/ReactNative
Nick Lockwood 60db876f66 Wrapped UIManager native module for better abstraction
Summary: public

RCTUIManager is a public module with several useful methods, however, unlike most such modules, it does not have a JS wrapper that would allow it to be required directly.

Besides making it more cumbersome to use, this also makes it impossible to modify the UIManager API, or smooth over differences between platforms in the JS layer without breaking all of the call sites.

This diff adds a simple JS wrapper file for the UIManager module to make it easier to work with.

Reviewed By: tadeuzagallo

Differential Revision: D2700348

fb-gh-sync-id: dd9030eface100b1baf756da11bae355dc0f266f
2015-11-27 07:00:32 -08:00
..
__benchmarks__ Add List of Common Cases to AttributePayload Benchmark 2015-10-09 14:31:23 -07:00
__tests__ Refactor Attribute Processing (Step 3) 2015-10-06 15:36:32 -07:00
React.js [ReactNative] clean lint in all of Libraries/ 2015-05-19 13:47:04 -08:00
ReactDOM.js Fix open source 2015-11-07 11:41:20 -08:00
ReactNative.js Set up the RN JS environment before requiring other modules 2015-10-22 15:48:28 -07:00
ReactNativeAttributePayload.js Refactor Attribute Processing (Step 3) 2015-10-06 15:36:32 -07:00
ReactNativeBaseComponent.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
ReactNativeBaseComponentEnvironment.js [ReactNative] Rename ReactIOS JS module (and relatives) to ReactNative. 2015-05-13 13:24:35 -07:00
ReactNativeDOMIDOperations.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
ReactNativeDefaultInjection.js Default empty view to RCTView with position: absolute 2015-11-26 08:12:28 -08:00
ReactNativeEventEmitter.js [ReactNative] Fix ResponderEventPlugin after React upgrade 2015-07-29 02:47:55 -08:00
ReactNativeGlobalInteractionHandler.js [ReactNative] Rename ReactIOS JS module (and relatives) to ReactNative. 2015-05-13 13:24:35 -07:00
ReactNativeGlobalResponderHandler.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
ReactNativeMount.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
ReactNativeReconcileTransaction.js Backout D2677289 [react_native] View recycling in JS 2015-11-26 08:41:27 -08:00
ReactNativeTagHandles.js [react_native] JS files from D2163804: [react_native] Add native root tag to createView calls 2015-06-18 05:26:41 -08:00
ReactNativeTextComponent.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
UIManagerStatTracker.js Wrapped UIManager native module for better abstraction 2015-11-27 07:00:32 -08:00
createReactNativeComponentClass.js Refactor Attribute Processing (Step 1) 2015-10-06 10:28:27 -07:00
findNodeHandle.js [react-native] Add React.findNodeHandle 2015-05-13 13:24:37 -07:00