react-native/Libraries/Components
Nick Lockwood aa62a5e4e0 Send layout events on shadow queue
Summary:
We currently wait until after views have been updated on the main thread before sending layout events. This means that any code that relies on those events to update the UI will lag the atual layout by at least one frame.

This changes the RCTUIManager to send the event immediately after layout has occured on the shadow thread. This noticably improves the respinsiveness of the layout example in UIExplorer, which now updates the dimension labels immediately instead of waiting until after the layout animation has completed.
2015-09-03 03:42:26 -08:00
..
ActivityIndicatorIOS [ReactNative] cleanup native components 2015-07-24 18:54:35 -08:00
DatePicker Removed deprecated RCT_EXPORT + code paths 2015-06-05 09:58:25 -08:00
DrawerAndroid [ReactNative] Add unimplemented views for some components 2015-08-26 05:47:12 -08:00
MapView Added mechanism for directly mapping JS event handlers to blocks 2015-09-02 06:11:24 -08:00
Navigation [ReactNative] cleanup native components 2015-07-24 18:54:35 -08:00
ProgressBarAndroid [ReactNative] Open source ProgressBarAndroid, remove example from the RN launcher 2015-08-12 12:02:17 -08:00
ProgressViewIOS [ReactNative] cleanup native components 2015-07-24 18:54:35 -08:00
ScrollView [ReactNative] Sync [react_native] Fix keyboard behavior for android 2015-08-14 02:58:37 -08:00
SegmentedControlIOS [ReactNative] cleanup native components 2015-07-24 18:54:35 -08:00
SliderIOS Added mechanism for directly mapping JS event handlers to blocks 2015-09-02 06:11:24 -08:00
StatusBar [StatusBar] Add ability to toggle the network activity indicator in the status bar + example in UIExplorer 2015-07-23 16:22:56 -08:00
SwitchAndroid [ReactNative] Add unimplemented views for some components 2015-08-26 05:47:12 -08:00
SwitchIOS Added mechanism for directly mapping JS event handlers to blocks 2015-09-02 06:11:24 -08:00
TabBarIOS [ReactNative] Temporarily disable flow in TabBarItemIOS 2015-08-25 07:16:35 -08:00
TextInput [ReactNative] Sync [react_native] Implement TextInput editable 2015-08-06 11:07:06 -08:00
ToolbarAndroid [ReactNative] Add unimplemented views for some components 2015-08-26 05:47:12 -08:00
Touchable [madman] Supports `onLayout` for `AdsManagerTouchableHighlight`. 2015-09-01 10:22:47 -08:00
UnimplementedViews [ReactNative] introduce requireNativeComponent 2015-04-16 17:12:12 -08:00
View Send layout events on shadow queue 2015-09-03 03:42:26 -08:00
WebView Added mechanism for directly mapping JS event handlers to blocks 2015-09-02 06:11:24 -08:00
ScrollResponder.js [ReactNative] Sync [react_native] Fix keyboard behavior for android 2015-08-14 02:58:37 -08:00
StaticRenderer.js [Haste] @provides -> @providesModule StaticRenderer 2015-05-14 08:42:13 -08:00
Subscribable.js [ReactNative] clean lint for Libraries/Components 2015-05-18 15:54:07 -08:00