ngx-keyboard-shortcuts
v2.0.0
Published
Keyboard-shortcuts for creating and implementing keyboard events in Angular apps.
Downloads
357
Maintainers
Readme
Keyboard Shortcuts
By using simple directives ngx-keyboard-shortcuts allows you to create and implement custom keybindings events in your angular applications.
For Example:
<button [keyboardShortcut]="keyboardShortcutDef" (click)="save()">
Save
</button>
keyboardShortcutDef: IKeyboardShortcutListenerOptions = {
description: 'save',
keyBinding: [KeyboardKeys.Ctrl, KeyboardKeys.Shift, 's']
};
Install
npm --save install ngx-keyboard-shortcuts
.
Usage
import { NgxKeyboardShortcutModule } from 'ngx-keyboard-shortcuts';
@NgModule({
imports: [NgxKeyboardShortcutModule.forRoot()]
})
export class AppModule {}
Demos
see the demo site https://milestechnologies.github.io/ngx-keyboard-shortcuts
Contributing
Commands
npm start
Run the demo environment
npm test
Run tests
npm run lint
Run linter
npm run build
Build the package
Built With
Version
1.0.1
Contributors
Thank you to the contributors of this package.
License
This project is licensed under the MIT License - see the LICENSE.md file for details.