bndr-js - v1.0.0 / Keyboard
Namespace: Keyboard
Interfaces
Functions
all
▸ all(): Observable<KeyEvent>
Raw key event stream. Useful for advanced cases.
Returns
Observable<KeyEvent>
Defined in
keydown
▸ keydown(key, opts?): GlyphedObservable<void>
Bangs on each keydown of key.
Parameters
| Name | Type |
|---|---|
key | string |
opts? | Options |
Returns
GlyphedObservable<void>
Defined in
keyup
▸ keyup(key, opts?): GlyphedObservable<void>
Bangs on each keyup of key.
Parameters
| Name | Type |
|---|---|
key | string |
opts? | Options |
Returns
GlyphedObservable<void>
Defined in
pressed
▸ pressed(key, opts?): GlyphedObservable<boolean>
Emits true while key is held, false otherwise.
Parameters
| Name | Type |
|---|---|
key | string |
opts? | Options |
Returns
GlyphedObservable<boolean>
Defined in
shortcut
▸ shortcut(combo, opts?): GlyphedObservable<void>
Bangs when combo (e.g. 'cmd+s') is pressed.
Parameters
| Name | Type |
|---|---|
combo | string |
opts? | HotkeyOptions |
Returns
GlyphedObservable<void>