Available on js
@:optionaloptionalview:Null<Window>
@:optionaloptionaltouches:Null<Array<Touch>>
@:optionaloptionaltargetTouches:Null<Array<Touch>>
@:optionaloptionalshiftKey:Null<Bool>
@: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>
@:optionaloptionalctrlKey:Null<Bool>
@:optionaloptionalcomposed:Null<Bool>
@:optionaloptionalchangedTouches:Null<Array<Touch>>
@:optionaloptionalcancelable:Null<Bool>
@:optionaloptionalbubbles:Null<Bool>
@:optionaloptionalaltKey:Null<Bool>