deku
Version:
Render interfaces using pure functions and virtual DOM
76 lines (74 loc) • 1.83 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
/**
* Special attributes that map to DOM events.
*/
exports.default = {
onAbort: 'abort',
onAnimationStart: 'animationstart',
onAnimationIteration: 'animationiteration',
onAnimationEnd: 'animationend',
onBlur: 'blur',
onCanPlay: 'canplay',
onCanPlayThrough: 'canplaythrough',
onChange: 'change',
onClick: 'click',
onContextMenu: 'contextmenu',
onCopy: 'copy',
onCut: 'cut',
onDoubleClick: 'dblclick',
onDrag: 'drag',
onDragEnd: 'dragend',
onDragEnter: 'dragenter',
onDragExit: 'dragexit',
onDragLeave: 'dragleave',
onDragOver: 'dragover',
onDragStart: 'dragstart',
onDrop: 'drop',
onDurationChange: 'durationchange',
onEmptied: 'emptied',
onEncrypted: 'encrypted',
onEnded: 'ended',
onError: 'error',
onFocus: 'focus',
onInput: 'input',
onInvalid: 'invalid',
onKeyDown: 'keydown',
onKeyPress: 'keypress',
onKeyUp: 'keyup',
onLoad: 'load',
onLoadedData: 'loadeddata',
onLoadedMetadata: 'loadedmetadata',
onLoadStart: 'loadstart',
onPause: 'pause',
onPlay: 'play',
onPlaying: 'playing',
onProgress: 'progress',
onMouseDown: 'mousedown',
onMouseEnter: 'mouseenter',
onMouseLeave: 'mouseleave',
onMouseMove: 'mousemove',
onMouseOut: 'mouseout',
onMouseOver: 'mouseover',
onMouseUp: 'mouseup',
onPaste: 'paste',
onRateChange: 'ratechange',
onReset: 'reset',
onScroll: 'scroll',
onSeeked: 'seeked',
onSeeking: 'seeking',
onSubmit: 'submit',
onStalled: 'stalled',
onSuspend: 'suspend',
onTimeUpdate: 'timeupdate',
onTransitionEnd: 'transitionend',
onTouchCancel: 'touchcancel',
onTouchEnd: 'touchend',
onTouchMove: 'touchmove',
onTouchStart: 'touchstart',
onVolumeChange: 'volumechange',
onWaiting: 'waiting',
onWheel: 'wheel'
};