Gamepad extension type

The Gamepad interface of the Gamepad API defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id.

A Gamepad object can be returned in one of two ways: via the gamepad property of the Window.gamepadconnected_event and Window.gamepaddisconnected_event events, or by grabbing any position in the array returned by the Navigator.getGamepads method.

on
Implemented types

Properties

axes JSArray<JSNumber>
no setter
buttons JSArray<GamepadButton>
no setter
connected bool
no setter
hashCode int
The hash code for this object.
no setterinherited
id String
no setter
index int
no setter
mapping GamepadMappingType
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp DOMHighResTimeStamp
no setter
vibrationActuator GamepadHapticActuator
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited