Skip to content

Gamepad

[<Interface>]
type Gamepad =
    abstract member axes: ReadonlyArray<float>
    abstract member buttons: ReadonlyArray<GamepadButton>
    abstract member connected: bool
    abstract member id: string
    abstract member index: float
    abstract member mapping: GamepadMappingType
    abstract member timestamp: DOMHighResTimeStamp
    abstract member vibrationActuator: GamepadHapticActuator
    static member Create (axes: ResizeArray<float>, buttons: ResizeArray<GamepadButton>, connected: bool, id: string, index: float, mapping: GamepadMappingType, timestamp: DOMHighResTimeStamp, vibrationActuator: GamepadHapticActuator) : Gamepad
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member axes: ReadonlyArray<float>
abstract member buttons: ReadonlyArray<GamepadButton>
abstract member connected: bool
abstract member id: string
abstract member index: float
abstract member mapping: GamepadMappingType
abstract member timestamp: DOMHighResTimeStamp
abstract member vibrationActuator: GamepadHapticActuator

Methods

static member Create (axes: ResizeArray<float>, buttons: ResizeArray<GamepadButton>, connected: bool, id: string, index: float, mapping: GamepadMappingType, timestamp: DOMHighResTimeStamp, vibrationActuator: GamepadHapticActuator) : Gamepad