webapp.scripts.components.util.search.directive.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of centraldogma-server Show documentation
Show all versions of centraldogma-server Show documentation
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2 (centraldogma-server)
'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
});
};
}
};
});