From 0f0da0bdad1b11c630a6f6e0c14ee81130812831 Mon Sep 17 00:00:00 2001 From: Philip Knape Date: Thu, 22 Jun 2017 12:18:38 +0200 Subject: [PATCH] adds correct event props from DOM spec --- src/events/event-props.js | 70 ++++++++++++++++++++++----------------- 1 file changed, 39 insertions(+), 31 deletions(-) diff --git a/src/events/event-props.js b/src/events/event-props.js index db8efc8..f110a02 100644 --- a/src/events/event-props.js +++ b/src/events/event-props.js @@ -1,62 +1,70 @@ export default { - Global: [ + Event: [ 'bubbles', 'cancelable', 'isTrusted', + 'currentTarget' ], MouseEvent: [ - 'bubbles', - 'cancelable', - 'view', - 'detail', - 'screenX', - 'screenY', + 'altKey', + 'button', + 'buttons', 'clientX', 'clientY', + 'ctrlKey', + 'metaKey', + 'movementX', + 'movementY', + 'offsetX', + 'offsetY', 'pageX', 'pageY', - 'ctrl', - 'alt', - 'shift', - 'meta', - 'button', + 'region', + 'screenX', + 'screenY', + 'shiftKey', 'relatedTarget', ], KeyboardEvent: [ - 'bubbles', - 'cancelable', - 'ctrl', - 'alt', - 'shift', - 'meta', + 'altKey', + 'code', + 'ctrlKey', + 'isComposing', 'key', + 'location', + 'metaKey', + 'repeat', + 'shiftKey', + // Deprecated + 'charCode', + 'keyCode', + 'which', ], TouchEvent: [ - 'view', - 'detail', + 'altKey', + 'changedTouches', + 'ctrlKey', + 'metaKey', + 'shiftKey', + 'targetTouches', 'touches', - 'ctrl', - 'alt', - 'shift', - 'meta', - 'button', - 'relatedTarget', ], Touch: [ - 'identifier', - 'screenX', - 'screenY', 'clientX', 'clientY', + 'identifier', 'pageX', 'pageY', + 'screenX', + 'screenY', 'target', ], FocusEvent: [ - + 'relatedTarget' ], UIEvent: [ - + 'detail', + 'view', ], CustomEvent: [ 'details'