
webapp.scripts.components.util.search.directive.js Maven / Gradle / Ivy
'use strict';
angular.module('CentralDogmaAdmin')
.directive('search',
function () {
return {
template: '',
restrict: 'E',
scope: {
project: '=',
repository: '=',
revision: '=',
term: '='
},
controller: function ($scope, $state) {
$scope.keyUp = function (event) {
if (event.keyCode === 13) { // return
$scope.search();
}
};
$scope.search = function () {
$state.go('repositorySearch', {
projectName: $scope.project,
repositoryName: $scope.repository,
revision: $scope.revision,
term: $scope.term
});
};
}
};
});
© 2015 - 2025 Weber Informatics LLC | Privacy Policy