Skip to content

Commit

Permalink
fix events
Browse files Browse the repository at this point in the history
  • Loading branch information
lega911 committed May 27, 2016
1 parent 3b0189a commit 8918962
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions docs/source/events.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ A way to bind events.
Modifiers for keydown, keypress, keyup
``````````````````````````````````````

* Filter by extra key: alt, control, meta, shift
* Filter by extra key: alt, ctrl (control), meta, shift
* Filter by keycode: enter, tab, delete, backspace, esc, space, up, down, left, right, <any number of key code>

Special modifiers for all events
Expand Down Expand Up @@ -64,14 +64,15 @@ It lets you:
.. code-block:: javascript
:caption: A few ways to make aliases
alight.hooks.events.modifier['enter'] = 'keydown blur';
alight.hooks.events.modifier['enter'] = ['keydown', 'blur'];
alight.hooks.events.modifier['enter'] = (event, env) => {}
alight.hooks.events.modifier['enter'] = {
event: 'keydown blur', // can be omitted
fn: (event, env) => {} // can be omitted
alight.hooks.eventModifier['enter'] = 'keydown blur';
alight.hooks.eventModifier['enter'] = ['keydown', 'blur'];
alight.hooks.eventModifier['enter'] = (event, env) => {}
alight.hooks.eventModifier['enter'] = {
event: 'keydown blur', // can be omitted
fn: (event, env) => {} // can be omitted
init: (scope, element) => {} // can be omitted
}
alight.hooks.events.modifier['enter'] = {
alight.hooks.eventModifier.enter = {
event: ['keydown', 'blur'],
fn: (event, env) => {
env.stop = true; // stop the event
Expand Down

0 comments on commit 8918962

Please sign in to comment.