/** * Raises the 'filesChanged' event on the scope if a file on the marked exists. */ angular.module('quay-config').directive("filesChanged", [function () { return { restrict: 'A', scope: { 'filesChanged': "&" }, link: function (scope, element, attributes) { element.bind("change", function (changeEvent) { scope.$apply(function() { scope.filesChanged({'files': changeEvent.target.files}); }); }); } } }]);