Browse Source

Normalize and polyfill KeyboardEvent further, also MouseEvent+TouchEvent

KeyboardEvent now normalizes "charCode", "keyCode", "which" across all browsers
KeyboardEvent has partial "key"-support for KeyDown/KeyUp and full "key"-support for KeyPress.
KeyboardEvent, MouseEvent and TouchEvent now has "getModifierState", polyfill when not implemented.
main
Andreas Svensson 11 years ago
parent
commit
69c6f91344
  1. 7
      docs/ref-05-events.md

7
docs/ref-05-events.md

@ -62,8 +62,9 @@ Properties:
```javascript
boolean altKey
boolean ctrlKey
Number charCode
boolean ctrlKey
function getModifierState(key)
String key
Number keyCode
String locale
@ -120,6 +121,7 @@ Number buttons
Number clientX
Number clientY
boolean ctrlKey
function getModifierState(key)
boolean metaKey
Number pageX
Number pageY
@ -147,6 +149,7 @@ Properties:
boolean altKey
DOMTouchList changedTouches
boolean ctrlKey
function getModifierState(key)
boolean metaKey
boolean shiftKey
DOMTouchList targetTouches
@ -181,8 +184,8 @@ onWheel
Properties:
```javascript
Number deltaX
Number deltaMode
Number deltaX
Number deltaY
Number deltaZ
```

Loading…
Cancel
Save