2.0.3 • Published 6 years ago

@abcum/ember-hotkey v2.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

ember-hotkey

An Ember.js component for reacting to keyboard events.

npm.io npm.io npm.io npm.io npm.io npm.io

Usage

Installation

ember install @abcum/ember-hotkey

General usage

The key attribute defines which keyboard key must be pressed to activate the callback.

{{hot-key key="s" meta=true on-press=(action 'save')}} {{!-- cmd+s --}}

The modifier attributes alt, meta, ctrl, shift can be can be used to enable advanced key combinations.

{{hot-key key="v" ctrl=true on-press=(action 'paste')}} {{!-- ctrl+v --}}

Add multiple modifiers to specify combinations of keys which need to be pressed together in order to activate the callback.

{{hot-key key="3" meta=true shift=true on-press=(action 'screenshot')}} {{!-- cmd+shift+3 --}}

Development

  • make install (install bower and ember-cli dependencies)
  • make upgrade (upgrade ember-cli to the specified version)
  • make tests (run all tests defined in the package)
2.0.3

6 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago