15 lines
332 B
JavaScript
15 lines
332 B
JavaScript
/* @ngInject */
|
|
export function snEnter() {
|
|
return function(scope, element, attrs) {
|
|
element.bind('keydown keypress', function(event) {
|
|
if (event.which === 13) {
|
|
scope.$apply(function() {
|
|
scope.$eval(attrs.snEnter, { event: event });
|
|
});
|
|
|
|
event.preventDefault();
|
|
}
|
|
});
|
|
};
|
|
}
|