// Reference https://facebook.github.io/react/docs/events.html.
ReactEvents = {
  // Form Events.
  'change': 'onChange',
  'input': 'onInput',
  'submit': 'onSubmit',

  // Mouse Events.
  'click': 'onClick',
  'contextmenu': 'onContextMenu',
  'dblclick': 'onDoubleClick',
  'drag': 'onDrag',
  'dragend': 'onDragEnd',
  'dragenter': 'onDragEnter',
  'dragexit': 'onDragExit',
  'dragleave': 'onDragLeave',
  'dragover': 'onDragOver',
  'dragstart': 'onDragStart',
  'drop': 'onDrop',
  'mousedown': 'onMouseDown',
  'mouseenter': 'onMouseEnter',
  'mouseleave': 'onMouseLeave',
  'mousemove': 'onMouseMove',
  'mouseout': 'onMouseOut',
  'mouseover': 'onMouseOver',
  'mouseup': 'onMouseUp',

  // Touch events.
  'touchcancel': 'onTouchCancel',
  'touchend': 'onTouchEnd',
  'touchmove': 'onTouchMove',
  'touchstart': 'onTouchStart',

  // UI Events.
  'scroll': 'onScroll',

  // Wheel Events.
  'wheel': 'onWheel'
};
