GamepadSettings

Class: esri/views/input/gamepad/GamepadSettings
Inheritance: GamepadSettings Accessor
Since: ArcGIS API for JavaScript 4.9

Gamepad input specific configuration settings.

Property Overview

Any properties can be set, retrieved or listened to. See the Working with Properties topic.
NameTypeSummaryClass
String

The name of the class.

more details
more detailsAccessor
Collection<GamepadInputDevice>

A readonly collection of all gamepads detected.

more details
more detailsGamepadSettings
String

Determines what focus is required for gamepad events to be dispatched.

more details
more detailsGamepadSettings

Property Details

declaredClassStringreadonly inherited
Since: ArcGIS API for JavaScript 4.7

The name of the class. The declared class name is formatted as esri.folder.className.

A readonly collection of all gamepads detected. Can be watched for gamepads to be connected or disconnected.

enabledFocusModeString

Determines what focus is required for gamepad events to be dispatched.

Possible values: document | view | none

Possible ValueDescription
documentGamepad events are emitted when any part of the current webpage has focus. This allows for gamepad events being emitted even while a UI element is focused.
viewGamepad events are emitted when the view container element has browser focus. This is useful when multiple views might be present on a single webpage.
noneGamepad events are emitted independently of focus.
Default Value:document

API Reference search results

NameTypeModule
Loading...