You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71 lines
1.5 KiB
71 lines
1.5 KiB
10 years ago
|
/**
|
||
|
* Copyright 2013-2015, Facebook, Inc.
|
||
|
* All rights reserved.
|
||
|
*
|
||
|
* This source code is licensed under the BSD-style license found in the
|
||
|
* LICENSE file in the root directory of this source tree. An additional grant
|
||
|
* of patent rights can be found in the PATENTS file in the same directory.
|
||
|
*
|
||
|
* @providesModule EventConstants
|
||
|
*/
|
||
|
|
||
|
'use strict';
|
||
|
|
||
|
var keyMirror = require("./keyMirror");
|
||
|
|
||
|
var PropagationPhases = keyMirror({bubbled: null, captured: null});
|
||
|
|
||
|
/**
|
||
|
* Types of raw signals from the browser caught at the top level.
|
||
|
*/
|
||
|
var topLevelTypes = keyMirror({
|
||
|
topBlur: null,
|
||
|
topChange: null,
|
||
|
topClick: null,
|
||
|
topCompositionEnd: null,
|
||
|
topCompositionStart: null,
|
||
|
topCompositionUpdate: null,
|
||
|
topContextMenu: null,
|
||
|
topCopy: null,
|
||
|
topCut: null,
|
||
|
topDoubleClick: null,
|
||
|
topDrag: null,
|
||
|
topDragEnd: null,
|
||
|
topDragEnter: null,
|
||
|
topDragExit: null,
|
||
|
topDragLeave: null,
|
||
|
topDragOver: null,
|
||
|
topDragStart: null,
|
||
|
topDrop: null,
|
||
|
topError: null,
|
||
|
topFocus: null,
|
||
|
topInput: null,
|
||
|
topKeyDown: null,
|
||
|
topKeyPress: null,
|
||
|
topKeyUp: null,
|
||
|
topLoad: null,
|
||
|
topMouseDown: null,
|
||
|
topMouseMove: null,
|
||
|
topMouseOut: null,
|
||
|
topMouseOver: null,
|
||
|
topMouseUp: null,
|
||
|
topPaste: null,
|
||
|
topReset: null,
|
||
|
topScroll: null,
|
||
|
topSelectionChange: null,
|
||
|
topSubmit: null,
|
||
|
topTextInput: null,
|
||
|
topTouchCancel: null,
|
||
|
topTouchEnd: null,
|
||
|
topTouchMove: null,
|
||
|
topTouchStart: null,
|
||
|
topWheel: null
|
||
|
});
|
||
|
|
||
|
var EventConstants = {
|
||
|
topLevelTypes: topLevelTypes,
|
||
|
PropagationPhases: PropagationPhases
|
||
|
};
|
||
|
|
||
|
module.exports = EventConstants;
|