diff --git a/public/src/js/directives.js b/public/src/js/directives.js index 2d2e7f6..4426c42 100644 --- a/public/src/js/directives.js +++ b/public/src/js/directives.js @@ -72,4 +72,20 @@ angular.module('insight') }); } }; + }) + .directive('focus', function ($timeout) { + return { + scope: { + trigger: '@focus' + }, + link: function (scope, element) { + scope.$watch('trigger', function (value) { + if (value === "true") { + $timeout(function () { + element[0].focus(); + }); + } + }); + } + }; });