/**
 * Copyright (c) 2013-present, Facebook, Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

import SyntheticMouseEvent from './SyntheticMouseEvent';

/**
 * @interface PointerEvent
 * @see http://www.w3.org/TR/pointerevents/
 */
const SyntheticPointerEvent = SyntheticMouseEvent.extend({
  pointerId: null,
  width: null,
  height: null,
  pressure: null,
  tiltX: null,
  tiltY: null,
  pointerType: null,
  isPrimary: null,
});

export default SyntheticPointerEvent;

@@ -437,24 +437,52 @@
 sure: null,%0A
+  tangentialPressure: null,%0A
   tiltX: nul
@@ -499,16 +499,31 @@
 : null,%0A
+  twist: null,%0A
   pointe

Support tangentialPressure and twist fields of pointer events (#13374)