GamepadSettings

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

Gamepad navigation 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
GamepadInputDevice

Use this property to explicitly select the gamepad device for map and scene navigation.

more details
more detailsGamepadSettings
Boolean

Whether gamepad navigation is enabled on the View.

more details
more detailsGamepadSettings
String

This setting controls the behavior of forward and back movement of the left stick.

more details
more detailsGamepadSettings
String

Determines whether pressing the tilt axis forwards make the view tilt down (towards the nadir), or up (towards the zenith).

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.

Use this property to explicitly select the gamepad device for map and scene navigation. If unspecified then all connected gamepads will be able to navigate.

Default Value:null
See also:
enabledBoolean

Whether gamepad navigation is enabled on the View. If this is enabled, but no device is specified, the first supported one will be selected automatically.

Default Value:true
modeString

This setting controls the behavior of forward and back movement of the left stick. If set to pan, movement will be at a constant altitude (panning the view forward and backward) whereas zoom will move the view in the viewing direction. Pan is best suited for exploring a scene as if on foot or in a car. Zoom mode provides great control to navigate the scene similar to a flight simulator.

Default Value:pan
Example:
// Setting the navigation mode to "zoom".
view.navigation.gamepad.mode = "zoom";
tiltDirectionString

Determines whether pressing the tilt axis forwards make the view tilt down (towards the nadir), or up (towards the zenith). The default behavior is to tilt the view down when pressing the stick that controls tilt forwards.

Possible Values: forward-down | forward-up

Default Value:forward-down

API Reference search results

NameTypeModule
Loading...