JSDoc: Class: PointerParameters

# Class: PointerParameters

## action.PointerParameters(pointerTypeopt)

Represents parameters in an action for a pointer input source.

## Constructor

#### new PointerParameters(pointerTypeopt)

##### Parameters:

Name | Type | Attributes | Description
--- | --- | --- | ---
`pointerType` | string | <optional> | Type of pointing device. If the parameter is undefined, "mouse" is used.

Source:
  - action.js, line 849

### Methods

#### (static) fromJSON(parametersData) → {action.PointerParameters}

##### Parameters:

Name | Type | Description
--- | --- | ---
`parametersData` | Object.<string, ?> | Object that represents pointer parameters.

Source:
  - action.js, line 865

##### Returns:

Validated pointer paramters.

Type
  action.PointerParameters