type string - undefined, mouseDown, mouseUp, mouseMove, mouseEnter, mouseLeave, contextMenu, mouseWheel, rawKeyDown, keyDown, keyUp, char, gestureScrollBegin, gestureScrollEnd, gestureScrollUpdate, gestureFlingStart, gestureFlingCancel, gesturePinchBegin, gesturePinchEnd, gesturePinchUpdate, gestureTapDown, gestureShowPress, gestureTap, gestureTapCancel, gestureShortPress, gestureLongPress, gestureLongTap, gestureTwoFingerTap, gestureTapUnconfirmed, gestureDoubleTap, touchStart, touchMove, touchEnd, touchCancel, touchScrollStarted, pointerDown, pointerUp, pointerMove, pointerRawUpdate, pointerCancel, pointerCausedUaAction 중 하나의 값을 가질 수 있다.
modifiers string[] (선택 사항) - 이벤트의 수식어 배열로, shift, control, ctrl, alt, meta, command, cmd, isKeypad, isAutoRepeat, leftButtonDown, middleButtonDown, rightButtonDown, capsLock, numLock, left, right 중 하나 이상의 값을 포함할 수 있다.