# Class: KeyboardNavigationHandler

## Highcharts. KeyboardNavigationHandler

#### new KeyboardNavigationHandler(chart, options)

  Define a keyboard navigation handler for use with a Highcharts.AccessibilityComponent instance. This functions as an abstraction layer for keyboard navigation, and defines a map of keyCodes to handler functions.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `chart` | Highcharts.Chart | The chart this module should act on.
  `options` | Highcharts.KeyboardNavigationHandlerOptionsObject | Options for the keyboard navigation handler.

  ##### Requires:

  - module:modules/accessibility

  ##### Try it

  - Custom accessibility component.

### Requires

- module:modules/accessibility