mirror of
https://github.com/zoriya/react-native-web.git
synced 2026-06-04 19:05:49 +00:00
Move event modules into directories
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
// based on https://github.com/facebook/react/pull/4303/files
|
// based on https://github.com/facebook/react/pull/4303/files
|
||||||
|
|
||||||
import EventPluginHub from 'react-dom/lib/EventPluginHub';
|
import EventPluginHub from 'react-dom/lib/EventPluginHub';
|
||||||
import normalizeNativeEvent from './normalizeNativeEvent';
|
import normalizeNativeEvent from '../normalizeNativeEvent';
|
||||||
import ResponderEventPlugin from 'react-dom/lib/ResponderEventPlugin';
|
import ResponderEventPlugin from 'react-dom/lib/ResponderEventPlugin';
|
||||||
import ResponderTouchHistoryStore from 'react-dom/lib/ResponderTouchHistoryStore';
|
import ResponderTouchHistoryStore from 'react-dom/lib/ResponderTouchHistoryStore';
|
||||||
|
|
||||||
@@ -27,6 +27,8 @@ const normalizeTouches = (touches = emptyArray) =>
|
|||||||
locationX: locationX,
|
locationX: locationX,
|
||||||
locationY: locationY,
|
locationY: locationY,
|
||||||
identifier: identifier,
|
identifier: identifier,
|
||||||
|
offsetX: touch.offsetX,
|
||||||
|
offsetY: touch.offsetY,
|
||||||
pageX: touch.pageX,
|
pageX: touch.pageX,
|
||||||
pageY: touch.pageY,
|
pageY: touch.pageY,
|
||||||
radiusX: touch.radiusX,
|
radiusX: touch.radiusX,
|
||||||
@@ -61,7 +63,11 @@ function normalizeTouchEvent(nativeEvent) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (changedTouches[0]) {
|
if (changedTouches[0]) {
|
||||||
|
event.clientX = changedTouches[0].clientX;
|
||||||
|
event.clientY = changedTouches[0].clientY;
|
||||||
event.identifier = changedTouches[0].identifier;
|
event.identifier = changedTouches[0].identifier;
|
||||||
|
event.offsetX = changedTouches[0].offsetX;
|
||||||
|
event.offsetY = changedTouches[0].offsetY;
|
||||||
event.pageX = changedTouches[0].pageX;
|
event.pageX = changedTouches[0].pageX;
|
||||||
event.pageY = changedTouches[0].pageY;
|
event.pageY = changedTouches[0].pageY;
|
||||||
event.locationX = changedTouches[0].locationX;
|
event.locationX = changedTouches[0].locationX;
|
||||||
@@ -81,6 +87,8 @@ function normalizeMouseEvent(nativeEvent) {
|
|||||||
locationX: nativeEvent.clientX,
|
locationX: nativeEvent.clientX,
|
||||||
locationY: nativeEvent.clientY,
|
locationY: nativeEvent.clientY,
|
||||||
identifier: 0,
|
identifier: 0,
|
||||||
|
offsetX: nativeEvent.offsetX,
|
||||||
|
offsetY: nativeEvent.offsetY,
|
||||||
pageX: nativeEvent.pageX,
|
pageX: nativeEvent.pageX,
|
||||||
pageY: nativeEvent.pageY,
|
pageY: nativeEvent.pageY,
|
||||||
screenX: nativeEvent.screenX,
|
screenX: nativeEvent.screenX,
|
||||||
@@ -95,6 +103,8 @@ function normalizeMouseEvent(nativeEvent) {
|
|||||||
identifier: touches[0].identifier,
|
identifier: touches[0].identifier,
|
||||||
locationX: nativeEvent.offsetX,
|
locationX: nativeEvent.offsetX,
|
||||||
locationY: nativeEvent.offsetY,
|
locationY: nativeEvent.offsetY,
|
||||||
|
offsetX: nativeEvent.offsetX,
|
||||||
|
offsetY: nativeEvent.offsetY,
|
||||||
pageX: nativeEvent.pageX,
|
pageX: nativeEvent.pageX,
|
||||||
pageY: nativeEvent.pageY,
|
pageY: nativeEvent.pageY,
|
||||||
preventDefault: nativeEvent.preventDefault.bind(nativeEvent),
|
preventDefault: nativeEvent.preventDefault.bind(nativeEvent),
|
||||||
Reference in New Issue
Block a user