react-native/React/Fabric/Mounting
Valentin Shergin 37d19aaae3 Fabric: Unification of props management in RCTViewComponentView and subclasses
Summary:
* Now all `RCTViewComponentView` subclasses are required to set `_props` instance variable in the constructor with a default value;
* `RCTViewComponentView`'s `_props` instance variable now has `ShadredViewProps` type (that enforced by `static_assert` in `ConcreteViewShadowNode` template);
* New we use `static_pointer_cast` instead of `dynamic_pointer_cast` for casting props.

Reviewed By: mdvacca

Differential Revision: D9734199

fbshipit-source-id: b0a0939c936f8b5b540fa5fa1e4a2f1037346fc5
2018-09-10 16:50:02 -07:00
..
ComponentViews Fabric: Unification of props management in RCTViewComponentView and subclasses 2018-09-10 16:50:02 -07:00
MountItems Fabric: Events related classes were moved to separate buck target 2018-07-17 22:53:57 -07:00
RCTComponentViewProtocol.h Fabric: Events related classes were moved to separate buck target 2018-07-17 22:53:57 -07:00
RCTComponentViewRegistry.h Fabric: Trivial implementation of prelumiary view allocation on iOS 2018-06-29 20:02:38 -07:00
RCTComponentViewRegistry.mm Fabric: Trivial implementation of prelumiary view allocation on iOS 2018-06-29 20:02:38 -07:00
RCTMountingManager.h Fabric: Using ShadowView instead of ShadowNode in Mutations 2018-09-03 23:04:20 -07:00
RCTMountingManager.mm Fabric: Using ShadowView instead of ShadowNode in Mutations 2018-09-03 23:04:20 -07:00
RCTMountingManagerDelegate.h Fabric: RCTMountingManager and RCTMountingManagerDelegate 2018-04-10 17:15:07 -07:00
UIView+ComponentViewProtocol.h Fabric: All *EventHandlers were renamed to *EventEmitter 2018-06-09 13:16:45 -07:00
UIView+ComponentViewProtocol.mm Fabric: Default support of `displayType` and `layoutDirection` layout metrics 2018-06-22 11:57:40 -07:00