# Class: Action

## Core.Actions. Action

A generic action.

#### new Action(options)

  ##### Parameters:

  Name | Type | Argument | Description
  --- | --- | --- | ---
  `options` | object | <nullable> | A map of properties to set on the Action

  ##### Properties:

  Name | Type | Description
  --- | --- | ---
  `name` | string | Get the action's name.

### Methods

#### onTriggered(owner, event, documentViewer)

  Called when the action is triggered.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `owner` | Annotations.Forms.Field | Core.DocumentViewer | The dispatcher to which this action is attached
  `event` | object | The PDFJS event to use when executing the action
  `documentViewer` | Core.DocumentViewer | The DocumentViewer to use as context for the action execution

#### Search results