react-native/ReactCommon/fabric/uimanager
Sebastian Markbage 5d9326be29 Remove instanceHandle, pass event target instead + add dispatchToEmptyTarget
Summary:
Removes the concept of instance handle. Instead we pass the event target
to createNode and don't pass it to subsequent clones.

The life time of the event target is managed by native (the event emitter).
It has to be released manually.

Reviewed By: shergin

Differential Revision: D8688330

fbshipit-source-id: e11b61f147ea9ca4dfb453fe07063ed06f24b7ac
2018-06-29 15:32:27 -07:00
..
tests iOS: added placeholder test setup for fabric graphics/uimanager/view targets 2018-03-23 22:22:20 -07:00
BUCK Fix deprecated glob usage. 2018-06-23 18:33:48 -07:00
ComponentDescriptorFactory.h Fabric: Introducing `ContextContainer` 2018-06-22 07:32:49 -07:00
ComponentDescriptorRegistry.cpp Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
ComponentDescriptorRegistry.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
ContextContainer.cpp Fabric: Introducing `ContextContainer` 2018-06-22 07:32:49 -07:00
ContextContainer.h Fabric: Introducing `ContextContainer` 2018-06-22 07:32:49 -07:00
Differentiator.cpp Fabric: Subtle changes that make GCC compiler happy 2018-06-29 12:18:27 -07:00
Differentiator.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
FabricUIManager.cpp Remove instanceHandle, pass event target instead + add dispatchToEmptyTarget 2018-06-29 15:32:27 -07:00
FabricUIManager.h Remove instanceHandle, pass event target instead + add dispatchToEmptyTarget 2018-06-29 15:32:27 -07:00
Scheduler.cpp Fabric: Getting rid of many `auto &&` 2018-06-22 07:32:49 -07:00
Scheduler.h Fabric: Introducing `ContextContainer` 2018-06-22 07:32:49 -07:00
SchedulerDelegate.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
SchedulerEventDispatcher.cpp Remove instanceHandle, pass event target instead + add dispatchToEmptyTarget 2018-06-29 15:32:27 -07:00
SchedulerEventDispatcher.h Remove instanceHandle, pass event target instead + add dispatchToEmptyTarget 2018-06-29 15:32:27 -07:00
ShadowTree.cpp Fabric: Dispatching `onLayout` events to only nodes which requested it 2018-06-22 18:46:39 -07:00
ShadowTree.h Fabric: Subtle changes that make GCC compiler happy 2018-06-29 12:18:27 -07:00
ShadowTreeDelegate.h Migrate Android sources to MIT license header 2018-05-31 15:37:30 -07:00
TreeMutationInstruction.cpp Fabric: Getting rid of `std::to_string()` 2018-06-29 12:18:27 -07:00
TreeMutationInstruction.h Fabric: Refined TreeMutationInstruction class 2018-04-10 12:59:50 -07:00
UIManagerDelegate.h Fabric: Introducing UIManagerDelegate 2018-04-10 12:59:51 -07:00