window.angular && (function(angular) { | |
'use strict'; | |
angular.module('app.common.directives').directive('file', function() { | |
return { | |
scope: {file: '='}, | |
link: function(scope, el, attrs) { | |
el.bind('change', function(event) { | |
var file = event.target.files[0]; | |
scope.file = file ? file : undefined; | |
scope.$apply(); | |
}); | |
} | |
}; | |
}); | |
})(window.angular); |