react-native/ReactCommon/fabric/uimanager
Valentin Shergin 294d91b30a Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr
Summary:
@public
Now it's clear that we don't need to store/handle ShadowTree objects as `shared_ptr`s; Scheduler should own it. This diff changes that to using unique_ptr and removes a base class of ShadowTree.

Reviewed By: mdvacca

Differential Revision: D9403567

fbshipit-source-id: 6e411714b632a04233fd5b25c8ab7cdd260105fd
2018-09-03 23:04:20 -07:00
..
tests iOS: added placeholder test setup for fabric graphics/uimanager/view targets 2018-03-23 22:22:20 -07:00
BUCK Clean up xplat relative loads 2018-08-30 13:04:50 -07:00
ComponentDescriptorFactory.h Fabric: Events related classes were moved to separate buck target 2018-07-17 22:53:57 -07:00
ComponentDescriptorRegistry.cpp Improve error message when a component descriptor is not implemented 2018-08-16 16:52:42 -07:00
ComponentDescriptorRegistry.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
ContextContainer.h Fabric: ContextContainer is now able to store any copyable values 2018-07-17 22:53:57 -07:00
Differentiator.cpp Introducing `LayoutableShadowNode::isLayoutOnly` and (theoretical) view-flattening 2018-09-03 23:04:20 -07:00
Differentiator.h Fabric: Using ShadowView instead of ShadowNode in Mutations 2018-09-03 23:04:20 -07:00
FabricUIManager.cpp Implement HorizontalScrollView component 2018-08-28 23:03:33 -07:00
FabricUIManager.h Fabric: Unified event pipeline: connecting the dots 2018-08-27 07:32:38 -07:00
Scheduler.cpp Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr 2018-09-03 23:04:20 -07:00
Scheduler.h Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr 2018-09-03 23:04:20 -07:00
SchedulerDelegate.h Fabric: Using ShadowView instead of ShadowNode in Mutations 2018-09-03 23:04:20 -07:00
ShadowTree.cpp Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr 2018-09-03 23:04:20 -07:00
ShadowTree.h Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr 2018-09-03 23:04:20 -07:00
ShadowTreeDelegate.h Fabric: ShadowTree is now stored as unique_ptr instead of shared_ptr 2018-09-03 23:04:20 -07:00
ShadowView.cpp Fabric: Introducting `ShadowView` and `ShadowViewMutation` 2018-09-03 23:04:20 -07:00
ShadowView.h Fabric: Introducting `ShadowView` and `ShadowViewMutation` 2018-09-03 23:04:20 -07:00
ShadowViewMutation.cpp Fabric: Introducting `ShadowView` and `ShadowViewMutation` 2018-09-03 23:04:20 -07:00
ShadowViewMutation.h Fabric: Using ShadowView instead of ShadowNode in Mutations 2018-09-03 23:04:20 -07:00
UIManagerDelegate.h Fabric: Introducing UIManagerDelegate 2018-04-10 12:59:51 -07:00