GamepadManagerInterface
interface GamepadManagerInterface {
getGamepad(gamepadIndex: number): void | GamepadInterface;
updateGamepads(): void;
on<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
once<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
off<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
}
getGamepad(gamepadIndex: number): void | GamepadInterface;
updateGamepads(): void;
on<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
once<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
off<Type extends keyof Events>(
event: Type,
callback: (args: Events[Type]) => void,
): this;
}
Implemented by
Index
Methods
Methods
get Gamepad
getGamepad(gamepadIndex: number): void | GamepadInterface
Parameters
gamepadIndex: number
Returns void | GamepadInterface
update Gamepads
updateGamepads(): void