react-native-macos/React/Fabric
Valentin Shergin c69313fc52 Fabric: Start/stop Surface calls were moved down to C++ layer
Summary:
There is no need to make JS calls to start or stop React Native apps; Scheduler does it automatically. Yay!

With this change (because we have to change Scheduler API) we are starting slow process migrating away from using term `reactRootTag` when we refer to running a ReactNative app (aka Surface). We will use `surfaceId` instead. We plan to slowly and gracefully retire `reactTag` term entity replacing it with several appropriate entities specific for particular usage, e.g. `viewId` (some id which makes sense for mounting), `surfaceId`, `nodeId` (unique id representing nodes which were cloned from the original one), or `eventTarget`.

Reviewed By: mdvacca

Differential Revision: D9999336

fbshipit-source-id: bbc7303c195b070b8c235c9ca35546d1dc693e98
2018-09-26 10:18:39 -07:00
..
Mounting Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
Surface Fabric: RCTSurface's start and stop methods 2018-09-26 10:18:38 -07:00
Utils Fabric: Proper thread synchronization in MainRunLoopEventBeat 2018-09-14 15:21:10 -07:00
RCTConversions.h Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTPrimitives.h Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTScheduler.h Fabric: Start/stop Surface calls were moved down to C++ layer 2018-09-26 10:18:39 -07:00
RCTScheduler.mm Fabric: Start/stop Surface calls were moved down to C++ layer 2018-09-26 10:18:39 -07:00
RCTSurfacePresenter.h Fabric: Lazy ContextContainer creation in RCTSurfacePresenter 2018-09-26 10:18:38 -07:00
RCTSurfacePresenter.mm Fabric: Start/stop Surface calls were moved down to C++ layer 2018-09-26 10:18:39 -07:00
RCTSurfaceRegistry.h Fabric: Enumerator for RCTSurfaceRegistry 2018-09-26 10:18:38 -07:00
RCTSurfaceRegistry.mm Fabric: Enumerator for RCTSurfaceRegistry 2018-09-26 10:18:38 -07:00
RCTSurfaceTouchHandler.h Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTSurfaceTouchHandler.mm Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTTouchableComponentViewProtocol.h Modify `RCTTouchableComponentViewProtocol` to get touch event emitter at point 2018-09-10 11:41:33 -07:00