Commit 3ba8c2362144e69f233ec59151dddee779a9daa1
1 parent
ad46708f76
Exists in
master
directiva para tecla escape
Showing
1 changed file
with
14 additions
and
0 deletions
Show diff stats
src/js/escKey-directive.js
| File was created | 1 | angular.module('focaDirectivas') | |
| 2 | .directive('escKey', function () { | ||
| 3 | return function (scope, element, attrs) { | ||
| 4 | element.bind('keydown keypress', function (event) { | ||
| 5 | if(event.which === 27) { // 27 = esc key | ||
| 6 | scope.$apply(function (){ | ||
| 7 | scope.$eval(attrs.escKey); | ||
| 8 | }); | ||
| 9 | |||
| 10 | event.preventDefault(); | ||
| 11 | } | ||
| 12 | }); | ||
| 13 | }; | ||
| 14 | }); |