Available on js
@:optionaloptionalview:Null<Window>
@:optionaloptionalshiftKey:Null<Bool>
@:optionaloptionalscreenY:Null<Int>
@:optionaloptionalscreenX:Null<Int>
@:optionaloptionalrelatedTarget:Null<EventTarget>
@:optionaloptionalmovementY:Null<Int>
@:optionaloptionalmovementX:Null<Int>
@:optionaloptionalmodifierSymbolLock:Null<Bool>
@:optionaloptionalmodifierSymbol:Null<Bool>
@:optionaloptionalmodifierScrollLock:Null<Bool>
@:optionaloptionalmodifierOS:Null<Bool>
@:optionaloptionalmodifierNumLock:Null<Bool>
@:optionaloptionalmodifierFnLock:Null<Bool>
@:optionaloptionalmodifierFn:Null<Bool>
@:optionaloptionalmodifierCapsLock:Null<Bool>
@:optionaloptionalmodifierAltGraph:Null<Bool>
@:optionaloptionalmetaKey:Null<Bool>
@:optionaloptionaldetail:Null<Int>
@:optionaloptionaldataTransfer:Null<DataTransfer>
@:optionaloptionalctrlKey:Null<Bool>
@:optionaloptionalcomposed:Null<Bool>
@:optionaloptionalclientY:Null<Int>
@:optionaloptionalclientX:Null<Int>
@:optionaloptionalcancelable:Null<Bool>
@:optionaloptionalbuttons:Null<Int>
@:optionaloptionalbutton:Null<Int>
@:optionaloptionalbubbles:Null<Bool>
@:optionaloptionalaltKey:Null<Bool>