Skip to content

Commit 34a5158

Browse files
mdvaccafacebook-github-bot
authored andcommitted
Update Fabric to suport onEnter/onExit/onMove events
Summary: This diff updates the internals of Fabric to add support for onEnter/onExit/onMove events. changelog: [internal] internal Reviewed By: javache Differential Revision: D32253128 fbshipit-source-id: 5b30e927bda0328ba1332801f66a6caba77f949b
1 parent a9ccdca commit 34a5158

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

ReactCommon/react/renderer/components/view/ViewProps.cpp

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,24 @@ ViewProps::ViewProps(
125125
"onLayout",
126126
sourceProps.onLayout,
127127
{})),
128+
pointerEnter(convertRawProp(
129+
context,
130+
rawProps,
131+
"pointerenter",
132+
sourceProps.pointerEnter,
133+
{})),
134+
pointerLeave(convertRawProp(
135+
context,
136+
rawProps,
137+
"pointerleave",
138+
sourceProps.pointerLeave,
139+
{})),
140+
pointerMove(convertRawProp(
141+
context,
142+
rawProps,
143+
"pointermove",
144+
sourceProps.pointerMove,
145+
{})),
128146
collapsable(convertRawProp(
129147
context,
130148
rawProps,

ReactCommon/react/renderer/components/view/ViewProps.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ class ViewProps : public YogaStylableProps, public AccessibilityProps {
6161
EdgeInsets hitSlop{};
6262
bool onLayout{};
6363

64+
bool pointerEnter{};
65+
66+
bool pointerLeave{};
67+
68+
bool pointerMove{};
69+
6470
bool collapsable{true};
6571

6672
bool removeClippedSubviews{false};

0 commit comments

Comments
 (0)