UNPKG

react-event-injector

Version:

React way to addEventListener

170 lines (169 loc) 5.03 kB
import { func, bool, shape, node, oneOfType } from 'prop-types'; export var injectorTypes = { children: oneOfType([node, func]), pure: bool, settings: shape({ passive: bool, capture: bool }) }; export var eventTypes = process.env.NODE_ENV === 'production' ? {} : { onCopy: func, onCopyCapture: func, onCut: func, onCutCapture: func, onPaste: func, onPasteCapture: func, onCompositionEnd: func, onCompositionEndCapture: func, onCompositionStart: func, onCompositionStartCapture: func, onCompositionUpdate: func, onCompositionUpdateCapture: func, onFocus: func, onFocusCapture: func, onBlur: func, onBlurCapture: func, onChange: func, onChangeCapture: func, onInput: func, onInputCapture: func, onReset: func, onResetCapture: func, onSubmit: func, onSubmitCapture: func, onInvalid: func, onInvalidCapture: func, onLoad: func, onLoadCapture: func, onError: func, onErrorCapture: func, onKeyDown: func, onKeyDownCapture: func, onKeyPress: func, onKeyPressCapture: func, onKeyUp: func, onKeyUpCapture: func, onAbort: func, onAbortCapture: func, onCanPlay: func, onCanPlayCapture: func, onCanPlayThrough: func, onCanPlayThroughCapture: func, onDurationChange: func, onDurationChangeCapture: func, onEmptied: func, onEmptiedCapture: func, onEncrypted: func, onEncryptedCapture: func, onEnded: func, onEndedCapture: func, onLoadedData: func, onLoadedDataCapture: func, onLoadedMetadata: func, onLoadedMetadataCapture: func, onLoadStart: func, onLoadStartCapture: func, onPause: func, onPauseCapture: func, onPlay: func, onPlayCapture: func, onPlaying: func, onPlayingCapture: func, onProgress: func, onProgressCapture: func, onRateChange: func, onRateChangeCapture: func, onSeeked: func, onSeekedCapture: func, onSeeking: func, onSeekingCapture: func, onStalled: func, onStalledCapture: func, onSuspend: func, onSuspendCapture: func, onTimeUpdate: func, onTimeUpdateCapture: func, onVolumeChange: func, onVolumeChangeCapture: func, onWaiting: func, onWaitingCapture: func, onClick: func, onClickCapture: func, onContextMenu: func, onContextMenuCapture: func, onDoubleClick: func, onDoubleClickCapture: func, onDrag: func, onDragCapture: func, onDragEnd: func, onDragEndCapture: func, onDragEnter: func, onDragEnterCapture: func, onDragExit: func, onDragExitCapture: func, onDragLeave: func, onDragLeaveCapture: func, onDragOver: func, onDragOverCapture: func, onDragStart: func, onDragStartCapture: func, onDrop: func, onDropCapture: func, onMouseDown: func, onMouseDownCapture: func, onMouseEnter: func, onMouseLeave: func, onMouseMove: func, onMouseMoveCapture: func, onMouseOut: func, onMouseOutCapture: func, onMouseOver: func, onMouseOverCapture: func, onMouseUp: func, onMouseUpCapture: func, onSelect: func, onSelectCapture: func, onTouchCancel: func, onTouchCancelCapture: func, onTouchEnd: func, onTouchEndCapture: func, onTouchMove: func, onTouchMoveCapture: func, onTouchStart: func, onTouchStartCapture: func, onPointerDown: func, onPointerDownCapture: func, onPointerMove: func, onPointerMoveCapture: func, onPointerUp: func, onPointerUpCapture: func, onPointerCancel: func, onPointerCancelCapture: func, onPointerEnter: func, onPointerEnterCapture: func, onPointerLeave: func, onPointerLeaveCapture: func, onPointerOver: func, onPointerOverCapture: func, onPointerOut: func, onPointerOutCapture: func, onGotPointerCapture: func, onGotPointerCaptureCapture: func, onLostPointerCapture: func, onLostPointerCaptureCapture: func, onScroll: func, onScrollCapture: func, onWheel: func, onWheelCapture: func, onAnimationStart: func, onAnimationStartCapture: func, onAnimationEnd: func, onAnimationEndCapture: func, onAnimationIteration: func, onAnimationIterationCapture: func, onTransitionEnd: func, onTransitionEndCapture: func, };