Quantcast
Channel: angular.org.il
Viewing all articles
Browse latest Browse all 175

Handling Global Keyboard Shortcuts Using Priority And Terminality In Angular 5.0.5

$
0
0
By Ben Nadel on 

Consuming global keyboard shortcuts in an Angular application (or any application for that matter) is a non-trivial task. Global key-event handlers often run into collision errors, unbind errors, and timing errors that can make debugging a nightmare. And while Angular provides easy semantics for binding to the Document and Window key-events, there’s no native construct for effectively managing these events across complex and deeply-nested applications. As such, I wanted to revisit this challenge and look at a potential solution that uses explicit event-handler priorities and terminal configurations.

Source: Handling Global Keyboard Shortcuts Using Priority And Terminality In Angular 5.0.5

The post Handling Global Keyboard Shortcuts Using Priority And Terminality In Angular 5.0.5 appeared first on angular.org.il.


Viewing all articles
Browse latest Browse all 175

Trending Articles