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>
@:optionaloptionaldeltaZ:Null<Float>
@:optionaloptionaldeltaY:Null<Float>
@:optionaloptionaldeltaX:Null<Float>
@:optionaloptionaldeltaMode:Null<Int>
@: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>