grafana/public/app/directives/ngBlur.js

20 lines
418 B
JavaScript
Raw Normal View History

2013-09-13 15:52:13 -05:00
define([
'angular'
],
function (angular) {
'use strict';
angular
2014-07-28 11:11:52 -05:00
.module('grafana.directives')
2013-09-13 15:52:13 -05:00
.directive('ngBlur', ['$parse', function($parse) {
return function(scope, element, attr) {
var fn = $parse(attr['ngBlur']);
element.bind('blur', function(event) {
scope.$apply(function() {
fn(scope, {$event:event});
});
});
};
}]);
});