react-native/React
Valentin Shergin 11833714d9 Fabric: RCTMountItemProtocol and five base mount items
Summary:
MountItem is a small granular light-weight instruction describing a change in the component view tree.
All instruction are supposed to be small and standard. All additional logic must be implemented in component view subclasses.
No more opaque and untyped objcblocks.
All that allows mounting manager to control and optimize an execution of those items (eventually).

Besides that five we probably will need `perform imperative instruction` (for execution something like `scrollTo`) and `update local data` (for updating local state of something like text input).

Reviewed By: mdvacca

Differential Revision: D7507518

fbshipit-source-id: 745b93125231a02cbc152cfa6c6baf423d100f81
2018-04-10 17:15:07 -07:00
..
Base fix use of C++ syntax in an header file 2018-04-08 23:29:38 -07:00
CxxBridge RCTObjcExecutor: fix initializer-list initialization order build warning. 2018-03-19 15:51:59 -07:00
CxxExceptions iOS C++: Add ICxxExceptionManager to access RCTExceptionsManager native module 2018-03-19 00:06:57 -07:00
CxxModule Update license headers for MIT license 2018-02-16 18:31:53 -08:00
CxxUtils Update license headers for MIT license 2018-02-16 18:31:53 -08:00
DevSupport Expose native show message method in header 2018-03-14 11:17:12 -07:00
Fabric Fabric: RCTMountItemProtocol and five base mount items 2018-04-10 17:15:07 -07:00
Inspector Forward VM version to inspector 2018-02-13 08:16:50 -08:00
Modules Add ability for Animated views to be created with scale X or scale Y 2018-04-06 17:46:54 -07:00
Profiler Update license headers for MIT license 2018-02-16 18:31:53 -08:00
React.xcodeproj Fixed RNTester (iOS) xcode project to include new Yoga files 2018-04-05 22:07:01 -07:00
UIUtils Update license headers for MIT license 2018-02-16 18:31:53 -08:00
Views Fixed typo in RCTShadowView 2018-04-10 12:59:51 -07:00
third-party.xcconfig More attempts to fix Travis CI runs 2017-05-10 04:32:54 -07:00