Sha256: 471d98d9f242928589ff1e86c48aa5c3bbb8309f34e1d585669d7d9c3104a067
Contents?: true
Size: 1.54 KB
Versions: 44
Compression:
Stored size: 1.54 KB
Contents
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); /** * Common event handlers for JSX element event binding. */ var eventHandlersByType = { clipboard: ['onCopy', 'onCut', 'onPaste'], composition: ['onCompositionEnd', 'onCompositionStart', 'onCompositionUpdate'], keyboard: ['onKeyDown', 'onKeyPress', 'onKeyUp'], focus: ['onFocus', 'onBlur'], form: ['onChange', 'onInput', 'onSubmit'], mouse: ['onClick', 'onContextMenu', 'onDblClick', 'onDoubleClick', 'onDrag', 'onDragEnd', 'onDragEnter', 'onDragExit', 'onDragLeave', 'onDragOver', 'onDragStart', 'onDrop', 'onMouseDown', 'onMouseEnter', 'onMouseLeave', 'onMouseMove', 'onMouseOut', 'onMouseOver', 'onMouseUp'], selection: ['onSelect'], touch: ['onTouchCancel', 'onTouchEnd', 'onTouchMove', 'onTouchStart'], ui: ['onScroll'], wheel: ['onWheel'], media: ['onAbort', 'onCanPlay', 'onCanPlayThrough', 'onDurationChange', 'onEmptied', 'onEncrypted', 'onEnded', 'onError', 'onLoadedData', 'onLoadedMetadata', 'onLoadStart', 'onPause', 'onPlay', 'onPlaying', 'onProgress', 'onRateChange', 'onSeeked', 'onSeeking', 'onStalled', 'onSuspend', 'onTimeUpdate', 'onVolumeChange', 'onWaiting'], image: ['onLoad', 'onError'], animation: ['onAnimationStart', 'onAnimationEnd', 'onAnimationIteration'], transition: ['onTransitionEnd'] }; var eventHandlers = Object.keys(eventHandlersByType).reduce(function (accumulator, type) { return accumulator.concat(eventHandlersByType[type]); }, []); exports.default = eventHandlers; exports.eventHandlersByType = eventHandlersByType;
Version data entries
44 entries across 44 versions & 2 rubygems